Welcome to CalCodeFest, an exciting online hackathon hosted by UC Berkeley students, open to all students passionate about technology and innovation. Whether you're a novice coder or have a keen interest in machine learning and artificial intelligence, CalCodeFest is designed to be a collaborative and enriching experience.
What Makes CalCodeFest Special?
-
Beginner-Friendly Environment: CalCodeFest focuses on nurturing the skills of beginner hackers. We provide numerous resources, mentorship, and workshops to help you get started on your coding journey.
-
Focus on ML/AI: Dive into the fascinating world of Machine Learning and Artificial Intelligence. Gain hands-on experience and insights into these cutting-edge technologies through curated challenges and expert guidance.
-
Inclusive and Collaborative: Connect with like-minded peers from diverse backgrounds. Collaborate on innovative projects, share knowledge, and build a network that lasts beyond the hackathon.
-
Guidance from Experts: Learn from industry leaders and experienced mentors who will be available throughout the event to offer support, advice, and feedback on your projects.
-
Exciting Prizes and Opportunities: Stand a chance to win exciting prizes and recognition. Top projects will also have the opportunity to be showcased to a broader audience, potentially opening doors to further opportunities and collaborations.
Join us at CalCodeFest and be part of a vibrant community of innovators. Let's push the boundaries of technology together!
Requirements
To ensure a smooth and successful submission process, please follow these guidelines:
-
Project Build: Your submission should include a fully functional project that aligns with the hackathon's focus on beginner hacking and ML/AI. Projects can range from simple applications to more complex solutions involving machine learning or artificial intelligence.
-
Code Repository: Upload your code to a public repository (e.g., GitHub, GitLab) and include the link in your submission. Ensure your repository is well-organized and documented so judges can easily understand your project.
-
Video Demonstration: Create a short video (3-5 minutes) demonstrating your project. The video should cover:
- An introduction to your team
- An overview of the problem your project addresses
- A walkthrough of your solution, highlighting key features and functionalities
- Any challenges you encountered and how you overcame them
-
Project Description: Provide a comprehensive description of your project on Devpost, including:
- Project name and tagline
- Detailed explanation of your project's purpose and functionality
- Technologies used and why you chose them
- Any notable algorithms or methodologies implemented
- Instructions on how to set up and run your project
-
Team Information: Include the names and roles of all team members. Briefly describe each member's contributions to the project.
-
Presentation Slides: (Optional) You may include a link to a slide deck or presentation file that further explains your project. This is not mandatory but can help provide additional context to the judges.
-
Additional Documentation: Any other supporting materials, such as diagrams, flowcharts, or research papers, should be included to give a thorough understanding of your project.
Before submitting, ensure you have:
- A functional and well-documented project repository
- A video demonstration uploaded and linked in your Devpost submission
- A detailed project description with all required information
- Team information and roles clearly stated
- (Optional) Presentation slides or additional documentation
By adhering to these requirements, you'll help us evaluate your project effectively and showcase your hard work to its fullest potential. Good luck, and happy hacking!
Prizes
First Place
First place will be awarded $2000 in LLM usage credits from a provider of the winner's choice.
Second Place
Honorable Mention
Third Place
Honorable Mention
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Emily Johnson
Senior Data Scientist
David Kim
AI Research Lead
Jessica Patel
Machine Learning Scientist
Judging Criteria
-
Creativity and Originality
How unique and innovative is the project? Does it introduce a novel solution to an existing problem or a completely new idea? Judges will assess the originality and creativity behind the concept and implementation. -
Implementation and Functionality
How well is the project implemented? Judges will look for a polished, functional, and bug-free execution. This includes assessing the user interface, user experience, and overall performance of the project. -
Impact and Potential
What is the potential impact of the project? Judges will evaluate the practical applications and scalability of the project. Projects that have the potential to make a significant positive impact or solve real-world problems will be rated higher. -
Presentation and Communication
How well is the project presented? Judges will assess the quality of the video presentation, code documentation, and overall communication of ideas.
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
