Inspiration
We noticed that when people face a problem, they often have to search through many websites, try different solutions, and still may not know what to do next. We wanted to build something that could make this process easier. That is how we came up with NOworry AI – Autonomous Recovery, an AI assistant that helps users understand problems and find practical solutions.
What it does
NOworry AI allows users to describe their problem and get a personalized solution. It can understand the request, use the right tools when needed, and provide useful steps instead of just giving a basic chatbot answer.
It also includes machine learning features and a browser extension to make the AI more useful in everyday situations.
How we built it
We built the frontend using Next.js and React and the backend using FastAPI and Python. We used Supabase and PostgreSQL for authentication and data management.
For machine learning, we used scikit-learn and connected the models with our application. We also built a browser extension using Manifest V3. The frontend and backend were deployed using Vercel and Render.
Challenges we ran into
One of our main challenges was connecting all the different parts of the project and making them work together smoothly.
We also had to figure out how the AI should understand different user requests and decide when to use a tool or a machine learning model. Deployment, authentication, API connections, and testing the complete system also took a lot of effort.
Accomplishments that we're proud of
We are proud that we turned our idea into a working application instead of keeping it as just a concept.
We successfully combined AI, machine learning, a web application, backend APIs, database services, and a browser extension into one project. We are also proud that users can actually try the application and interact with it.
What we learned
This project taught us a lot about building real-world AI applications. We learned how to connect AI with different tools, work with APIs and databases, build machine learning features, and deploy a complete application.
We also learned that building a good AI product is not only about the AI model. The overall user experience and reliability are equally important.
What's next for NOworry AI – Autonomous Recovery
We want to make NOworry AI more useful and autonomous by adding more tools and improving how it understands and handles different problems.
In the future, we want NOworry AI to do more of the work for the user instead of only explaining what they should do.
Our goal is simple: help people solve problems faster, with less stress.
Built With
- ai
- api
- chrome
- extension
- fastapi
- javascript
- learning
- machine
- manifest
- next.js
- postgresql
- python
- react
- rest
- scikit-learn
- supabase
- v3
- vercel