Inspiration: In a world overloaded with choices, shopping often feels overwhelming and inefficient. We were inspired by the idea of simplifying this experience by transforming everyday conversations into instant, personalized product recommendations. InsightCart combines AI and innovation to redefine how users find what they need—effortlessly and intuitively.
What It Does: InsightCart analyzes conversational text using advanced AI to extract key user intents and keywords. It searches the internet in real time, fetching relevant products and services, and displays them as tailored card components. With seamless integration of NLP, real-time APIs, and personalized recommendations, InsightCart revolutionizes shopping by making it smarter, faster, and more engaging.
How We Built It: Frontend: Designed in Flutter for a clean, cross-platform user experience.
Text Analysis: Leveraged NLP APIs (e.g., Google Cloud NLP) for extracting keywords and user intent. Product Discovery: Integrated with product APIs to fetch real-time results based on identified keywords.
Backend: Implemented secure communication with APIs and scalable infrastructure for processing data dynamically.
Privacy: Used blockchain (for documentation purposes) to ensure data privacy and decentralization.
Challenges We Ran Into:
Finding reliable APIs for product discovery that matched our needs.
Balancing personalization with user privacy, which inspired the blockchain-based solution.
Fine-tuning keyword extraction for conversational language to ensure accurate results.
Creating a smooth UI to display dynamic recommendations in a visually appealing way.
Accomplishments That We’re Proud Of:
Building a functional prototype that bridges the gap between conversations and smart shopping. Successfully implementing NLP for text analysis and real-time product discovery.
Designing a scalable, future-ready framework for integrating voice and AR features.
Proposing a blockchain-based privacy protocol, highlighting our commitment to security.
What We Learned:
The potential of NLP and AI to reshape user experiences in digital commerce.
The importance of a seamless UI in delivering a complex solution intuitively.
How to integrate innovative privacy solutions like blockchain into real-world applications.
Collaboration and quick problem-solving during tight deadlines!
What’s Next for InsightCart: AI-Powered Shopping Made Smarter
Voice Integration: Adding real-time voice-to-text analysis for even faster recommendations. Augmented Reality (AR): Enabling users to visualize products in their space before purchasing. Expanding Use Cases: Adapting the app for enterprise applications, like B2B product sourcing. Enhanced Privacy: Fully integrating blockchain to decentralize data storage and improve user trust. Global Scaling: Partnering with e-commerce platforms to expand product coverage across regions.
Built With
- dart
- flutter
- gemini
- google-custom-search
- node.js
- vscode
Log in or sign up for Devpost to join the conversation.