For the fourth challenge of the GDGC x AIC Tech Tournament, you will need to create an AI integrated developer tool that aims to enhance developer workflow. This can be anything from code completion to documentation generation.
3 people max.
Requirements:
-
Practical & Applicable to real-world development scenarios
-
Teams must develop a tool that provides a solution to a common pain point in the software development process
-
i.e. Reducing debugging time, automating repetitive tasks, improving code quality/consistency across entire projects, etc.
-
Ensure your tool can handle real-world cases spanning various project sizes and complexities
-
Incorporation of AI
-
AI component should utilize machine learning, natural language processing, or other AI techniques to provide meaningful enhancements
-
Must include a defined model or API that contributes to automation, intelligence, or decision-making within the tool
-
User-friendly UI / command-line usability
-
If tool is GUI-based, design an intuitive user interface that considers layout, accessibility, and ease of navigation
-
If tool is CLI-based, ensure you have both comprehensive documentation/instructions available to the user and an easy-to-use command structure
Nice to have:
-
Integration with existing development environments
-
Consider making your tool a plugin/extension for an IDE like VS Code, Eclipse, etc. to allow for seamless integration into existing workflows, ensuring minimal setup time/effort from the user
-
Support for multiple programming languages
-
Cater your tool towards multi-language support across Python, Java, C++, JavaScript, etc.)
-
Alternatively, design the architecture to make extending support to other languages relatively simple
-
Considerate of scalability constraints
-
Provide an explanation as to how your solution can be expanded/adapted to accommodate larger projects and/or larger userbases over time
Submission: Due: 5 pm
-
A short 1-2 slide presentation for your project
-
“Demo” - screenshots of your classifications OR 30 second video - does not replace real demo in person
Requirements
Submission: Due: 5 pm
-
A short 1-2 slide presentation for your project
-
“Demo” - screenshots of your classifications OR 30 second video - does not replace real demo in person
Prizes
1st
1st place for Week 4
2nd
2nd place for Week 4
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
GDGC Board
AIC Board
Judging Criteria
-
DESIGN
How appealing is your final product? Would it be a great addition to your resume or portfolio? -
TECHNICAL IMPLEMENTATION
Did you challenge yourself and use technologies you are unfamiliar with? Were you able to successfully learn a new technology and incorporate it into your submission? -
PITCH
Why is your project the best out of all of them? Convince us that yours deserves to advance to the next round to compete for the title of Tech Champion... -
TOTAL POINTS FOR SUBMISSION
10 POINTS -
WINNER POINTS
100 POINTS -
IN PERSON DEMO
50 POINTS
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
