Problem Statement For HackHive25
Problem Statement: Farmer-to-Consumer Marketplace with Price Prediction
Description:
Design a software platform that connects farmers directly to consumers, eliminating
intermediaries. Include a feature to predict crop prices based on historical data,
weather conditions, and market trends to help farmers make informed selling
decisions.
Expected Solution:
Develop a web platform that enables farmers to sell directly to consumers. The
platform should integrate a machine learning-based price prediction model to help
farmers make informed decisions based on historical data, weather conditions, and
market trends. Key components should include:
1. E-commerce Interface – Farmers can list produce, and consumers can
browse and buy directly.
2. ML-Based Price Prediction – Predict crop prices based on data trends.
Additional Features to Consider
● Multi-language support for farmer accessibility.
● Chatbot for assistance in pricing and best selling times.
● AI-powered crop health analysis for better yield management.
The goal is to increase farmer profits, provide fair pricing, and enhance consumer
access to fresh produce.
Problem Statement: Ai Research Assistant.
Description:
Build a web application that helps researchers quickly extract insights from academic
papers by leveraging AI to generate summaries and visual representations of key
findings.
Expected Solution:
PDF Input & Processing
● Simple drag-and-drop or file upload interface
● Text extraction from uploaded PDFs
● Basic section identification (abstract, introduction, methods, results, conclusion)
Intelligent Chat Interface
● Conversational UI as the primary interaction method
● Context-aware AI responses grounded in the paper's content
● Support for natural language questions about any aspect of the paper
User Experience
● Clean, minimal interface focused on the conversation
● History of previous questions and answers
● Option to highlight relevant sections in the original PDF when referenced
Problem Statement: Personalized Study Planner
Description:
Design a smart study planner that creates personalized schedules based on a
student’s learning habits, subject difficulty, and exam deadlines. The planner should
dynamically adjust based on progress, ensuring an optimized and stress-free study
routine.
Expected Solution:
Develop an AI-powered study planner that customizes schedules based on a
student's learning style, available time, and exam deadlines. The platform should
dynamically adjust plans based on progress and performance. Key components
should include:
● Personalized Study Schedule – AI-generated plans based on subject difficulty,
priorities, and deadlines.
● Progress Tracking & Adaptability – Adjusts schedules based on completed
tasks and performance.
● Questions based on PYQs - Suggest question based on previous year
question papers
Additional Features to Consider
● AI-based weak area analysis to suggest focused learning.
● Gamification elements like badges and rewards for motivation.
The goal is to enhance productivity, reduce procrastination, and create an effective,
adaptive study routine for students.
Problem Statement: Hackathon Management System
Description:
Develop a platform that streamlines hackathon organization by managing
registrations, team formation, project submissions, leaderboards, and judge
evaluations efficiently.
Expected Solution:
Key components :
● Participant & Team Management – Organizers can manage check-ins, update
team-selected problem statements/domains, and ensure teams are
well-supported throughout the hackathon.
● Project Submission System – Teams submit project details, including
descriptions, GitHub repos, and demo links, with deadline enforcement.
● Judging & Scoring – Judges review projects and assign scores based on
predefined evaluation criteria.
Additional Features to Consider
● Private scoreboard for Judges.- Enables judges to privately evaluate projects
for fair and efficient scoring.
The goal is to simplify hackathon management, ensure fair evaluations, and enhance
participant engagement.
Problem Statement: Developer Pairing App
Description:
Create a website that helps developers find and pair with others for coding
challenges, solving problems, building projects, etc.. Users can select the experience
level, programming language, and availability and more such features.
Expected Solution:
● User Registration & Profile Setup:
Users sign up with basic details (name, email, password) or via
GitHub/LinkedIn/Google. Create a profile with experience level,
preferred languages, and availability.
● User Dashboard:
After logging in, users view their profile and can search for collaborators
based on experience, languages, and availability.
● Search, Filters & Matching Algorithm:
Users can filter potential collaborators based on experience level,
programming language, availability, and skillset. The matching algorithm
then prioritizes compatibility by suggesting users who meet the selected
criteria. Users can review profiles, and if both express mutual interest,
they are connected and can begin collaborating.
● Chat Feature:
Real-time chat for matched users to discuss projects, share code, and
collaborate.
● Project/Challenge Creation:
Users can create or join coding challenges/projects, with descriptions,
requirements, and deadlines.
● Team Collaboration & Task Management:
Paired users form teams, create tasks, assign them, and track progress
with a simple board layout.