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:

  1. Practical & Applicable to real-world development scenarios

    1. Teams must develop a tool that provides a solution to a common pain point in the software development process

      1. i.e. Reducing debugging time, automating repetitive tasks, improving code quality/consistency across entire projects, etc.

    2. Ensure your tool can handle real-world cases spanning various project sizes and complexities

  2. Incorporation of AI

    1. AI component should utilize machine learning, natural language processing, or other AI techniques to provide meaningful enhancements

    2. Must include a defined model or API that contributes to automation, intelligence, or decision-making within the tool

  3. User-friendly UI / command-line usability

    1. If tool is GUI-based, design an intuitive user interface that considers layout, accessibility, and ease of navigation

    2. 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:

  1. Integration with existing development environments

    1. 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

  2. Support for multiple programming languages

    1. Cater your tool towards multi-language support across Python, Java, C++, JavaScript, etc.)

    2. Alternatively, design the architecture to make extending support to other languages relatively simple

  3. Considerate of scalability constraints

    1. 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

 

  1. A short 1-2 slide presentation for your project

    1. “Demo” - screenshots of your classifications OR 30 second video - does not replace real demo in person

Requirements

Submission: Due: 5 pm

 

  1. A short 1-2 slide presentation for your project

    1. “Demo” - screenshots of your classifications OR 30 second video - does not replace real demo in person

Hackathon Sponsors

Prizes

2 non-cash prizes
1st
1 winner

1st place for Week 4

2nd
1 winner

2nd place for Week 4

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

GDGC Board

GDGC Board

AIC 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.