Project Story
💡 Inspiration
In large organizations, thousands of business ideas are submitted but often get lost due to poor prioritization. We were inspired to solve this problem using AI. Our goal was to create a smart system that not only ranks ideas based on ROI, effort, and impact but also provides human-like reasoning and insight into why those ideas matter.
🚀 What it does
The Idea Portal React Framework is an AI-powered platform that:
- Accepts original idea submissions with business attributes.
- Generates rule-based and AI-generated reasoning using custom logic and LLMs.
- Scores and ranks ideas based on customizable weights.
- Presents insightful visualizations and summaries to aid business decision-making.
🛠️ How we built it
- Frontend: Built with React.js, featuring Bootstrap UI and dynamic visualization tools like Chart.js.
- Backend: Created using FastAPI, with endpoints for idea scoring, reasoning generation, and insights.
- AI Models: Integrated HuggingFace Transformers and PyTorch for generating human-like reasoning.
- Data Handling: Used Pandas and JSON to manage and rank ideas dynamically.
- Deployment: Deployed seamlessly on Google Cloud Platform (GCP) using Cloud Run and Cloud Storage.
🧱 Challenges we ran into
- Managing AI reasoning and rule-based logic in sync.
- Handling file creation dynamically on the backend without duplication.
- Ensuring frontend interactions like button states, error handling, and async data fetching remained smooth.
- Balancing creativity in reasoning generation while keeping responses relevant and informative.
🏆 Accomplishments that we're proud of
- Fully integrated AI agent using the ReAct framework.
- Developed an intuitive slider-based scoring system for user-driven prioritization.
- Built a visually rich insights dashboard that creatively summarizes AI outputs.
- Enabled dynamic dataset switching and flexible mode selection between rule-based and AI scoring.
📚 What we learned
- How to use AI models for reasoning beyond chat — like business idea evaluation.
- Advanced React state management tied with API responses and conditional rendering.
- Setting up and deploying multi-component apps using GCP tools like Cloud Run and Storage.
- Data visualization techniques that make insights engaging and impactful.
🔮 What's next for Idea Portal React Framework
- Integrate user feedback loops to make the AI smarter over time.
- Allow idea submission through frontend for end-to-end interactivity.
- Add authentication and team collaboration features.
- Incorporate more advanced AI evaluation criteria and LLM fine-tuning for reasoning.
Log in or sign up for Devpost to join the conversation.