AI Hackathon Problem Statements 2025
AI Hackathon Problem Statements 2025
The "Code Conjurer" enables the translation of natural language descriptions into executable code snippets by employing a user-friendly UI with a prompt box for natural language input. Users can select the programming language using a dropdown option, and the tool utilizes transformer models such as Codex or CodeT5 to generate the appropriate code. The process includes features like syntax highlighting and syntax validation with a syntax checker and linter. This functionality allows users to generate Python, JavaScript, Java, and other code formats efficiently .
Generative models such as GANs and VQGAN+CLIP provide significant benefits to "The Style Weaver" project, enabling the creation of novel fashion visuals from extracted trends. These models excel at synthesizing styles, colors, and textures mined from social media data, allowing for innovative design through artistic style transfer. By offering a mechanism for fashion brands to stay current with emerging styles, these AI-driven processes enhance creativity and efficiency in fashion branding, thus transforming insights from data into influential visual products .
Datasets such as CMU CoNaLa play a crucial role in advancing AI models for code generation by providing structured examples of natural language intents paired with corresponding code snippets. These datasets train models on understanding the semantics of user inputs and mapping them accurately to functional code outputs in various programming languages. The rich examples from datasets like CoNaLa and TinyCodes enhance the model's ability to generate accurate and contextually relevant code across languages such as Python, JavaScript, and Java, thus improving the utility and accuracy of systems like "Code Conjurer" .
The "Interactive Narrative" platform enhances user engagement by offering a suite of features that support interactive story creation and exploration. Authors can use a drag-and-drop story map builder to construct branching storylines, allowing for dynamic user interactions. Readers can progress through choices affecting the narrative direction, bookmark their progress, and share comments. This platform uses JSON for story format and HTML5/CSS for rendering, fostering an engaging and personalized reading experience through interactive storytelling .
The "Visual Explainer" enhances live video streams by employing real-time video analysis techniques to identify key objects and concepts as they appear on screen. It offers pop-up explanations or tooltips to assist viewers in understanding these concepts, additionally acting as a vocabulary builder for educational purposes. The system relies on detection models like YOLOv8 and EfficientDet to recognize objects and utilizes a pre-defined ontology for concept mapping. This real-time overlay linking the identified concepts with explanations enhances the viewer's experience during live streams .
The "Phishing Detective" aims to detect and flag malicious emails to prevent phishing attacks. It achieves this by scanning email subject lines, body text, links, and metadata, assigning risk scores, and displaying a visual warning dashboard. The tool utilizes Natural Language Processing (NLP) techniques, specifically BERT, for classifying emails. Additional features include URL checks, keyword spotting, and header anomaly detection using datasets like the Phishing Email Dataset from Kaggle, which provides a balanced mix of spam and legitimate emails .
"The Style Weaver" extracts fashion trends and applies artistic style transfer by utilizing AI techniques across multiple domains. Data mining tools gather images and text from social media platforms like Instagram. Convolutional Neural Networks (CNNs) analyze these elements to identify colors, textures, and styles. Natural Language Processing (NLP) processes captions, hashtags, and emojis for text analysis. Finally, Generative Adversarial Networks (GANs) or VQGAN+CLIP methodologies generate new fashion visuals by applying the extracted styles onto new designs. Clustering techniques such as K-means and DBSCAN classify these visuals into fashion categories .
"The Local Gem Finder" utilizes location-based recommendations by integrating AI techniques such as clustering and recommendation systems. Users input their location and interests, which the system uses to suggest local spots using data derived from crowd-sourced reviews and geo-tagging. The map-based UI allows users to search and filter recommendations visually, leveraging AI's capability to discern patterns in local data effectively .
"The Motion Painter" animates still images by allowing users to upload static images and define motion zones using a user interface. Users can either select these zones manually or depend on automatic detection to identify areas such as water or trees. The animation is generated by applying pre-trained motion synthesis models that utilize techniques like optical flow or video GANs. The final animated output is available in formats such as GIF or MP4. These features provide a simple way to bring static images to life with realistic or stylistic motion effects .
"The Team Catalyst" improves collaboration and project management by providing tools for task tracking and team communication. It features modules for creating projects, assigning tasks, setting deadlines, and real-time communication through chat systems. The platform visualizes task progress with Kanban boards and Gantt charts and facilitates synchronous updates using WebSockets or Firebase. These elements streamline workflow and enhance communication within teams, aligning efforts towards common objectives .