Play with this fill-in-the-blank exercise to get a prompt for ChatGPT that will help you brainstorm. You certainly don’t need to use what ChatGPT suggests, but we think it is a fun way to get the ideas flowing.

INSTRUCTIONS:

  1. Copy and paste the Phrase Template below into any Word or text document. 
  2. Answer the below questions:
    1. How much time in hours can you set aside for this project? (1 - 5 hours, 6 - 10 hours, 10+ hours)
    2. Please provide a comma-separated list of your top 1 - 5 technical skills or areas of expertise. (Example: "chatbots, game development, data")
    3. When you first heard about this hackathon, what interested you the most about the esports theme? List out what areas of esports that you are most excited to work on. (Example: "data visualizations, twitch")
    4. How experienced are you in software development? (beginner, medium, advanced)
  3. Input your answers from the above 4 questions into the applicable location within the Phrase Template. (See where it says either [answer 1], [answer 2],[answer3], and [answer 4])
  4. Log in to ChatGPT if you are not already. Copy and paste your new phrase into ChatGPT and see what it says.

Good luck!

PHRASE TEMPLATE
You are tasked with generating 3 to 5 project ideas for a hackathon that have the best chance of winning. The project ideas you generate, when implemented into a working software application, must incorporate the following: 
1. Be eligible according to the hackathon’s main requirement which is, “Entrants must create use cases for in-game data from the GRID Data Platform that either showcase the potential of live data in esports or the project can be integrated in the Opera GX browser."
2. Be able to be built within [answer 1] by a [answer 4] level developer. Be sure to include ideas that require varying degrees of build-time.
3. Try to ensure ideas are not minor variations of the prior ideas, but rather significantly different ideas from a creative and topic standpoint. 
4. Be optimized to receive the highest ratings based on the following 4 judging criteria: Technological Implementation (Does the interaction with the GRID Data Platform demonstrate quality software development?), Design (Is the user experience and design of the project well thought out?), The potential to unlock the power of in-game data (How do you manage to introduce novelty to the esports ecosystem through in-game data? / For Opera GX categories: How does your project enable Opera GX to leverage the qualities of live, in-game data and improve its UX?), Quality of the Idea (How creative and unique is the project?).
5. Utilize the following skills of the developer: [answer 2]. 
6. Leverage the following interests of the developer in at least 2 of the ideas: [answer 3]. 
7. Make suggestions for any technical tools (including no-code or low-code) the participant could use to speed up the development of their project. 
8. For each idea, provide which developer skills are required to build the project and which interest the project relates to, if any.