Inspiration
When I started working with AI, I was excited to create something new that solves a real problem. About a year and a half ago, ChatGPT released and changed everything. It made a lot of things easier for everyone. But it wasn't perfect. There were times when we still needed to use old tools including but not limited to Google. Even though ChatGPT is great for helping with coding or writing essays, it couldn't give us the latest news or information right when it happened. It tried to be good at every task, which made it good performer in average at many things but not the best at any one thing. We saw that getting information right away was something that could be much better. That's how we came up with Quest. Quest is an app that gives you the exactly what you are looking for but with abilities to understand the events happening in realtime and present the info in a way that's easy to understand and fun to use.
What it does
Quest is an app that brings you the latest information and news, right when it happens. It's like having a super smart friend who knows everything that's going on in the world and can tell you about it in a simple, quick way. Whether you're looking for the newest developments in science, what's happening in your favorite sports, or even if you want to find a great local restaurant, Quest has got you covered.
Here's how it works: You ask Quest a question or tell it what kind of information you're looking for. Using advanced AI, Quest quickly finds and summarizes the most up-to-date information from the internet. But it doesn't just throw a bunch of facts at you. It presents the information in an easy-to-read format, so you can understand what's going on at a glance.
Quest is perfect for when you're doing homework and need the latest data, staying on top of current events, or just satisfying your curiosity about anything under the sun. It's your go-to for quick, reliable information, anytime, anywhere.
How we built it
We built it on top of existing LLM models and connected it to the real world using our own web crawler and Brave's Search API as the backup. We also run scheduled crawling jobs to get latest news articles which are displayed in the "Discover" section of our app. We make use of several prompting techniques to get the ideal output from LLMs
Challenges we ran into
The challenges we're running into is not technical but preparing a demo good enough to help people get the difference between our app and others. A demo that clearly distinguishes among other services and intrigues people to try our app.
Accomplishments that we're proud of
Our app works! and we get matching results with Google and ChatGPT in the spaces we compete. The design for the app is one of the best things we did in the last two days.
What we learned
We learned LLMs and how to get the best out of them. We learned web crawling techniques and efficiently running CPU/GPU intensive tasks. It was also our first time building an iOS app using SwiftUI and we're proud of the first-time design of the app
What's next for Quest Search
We plan to release a beta version of the app to fellow hackers using TestFlight starting tomorrow and then gradually roll out to general public once the system gets stable. We hope to build a service that eases tasks people perform everyday and provide helpful answers to everyone's curiosity.
GitHub: https://github.com/rehmatsg/quest-search-public-api https://github.com/rehmatsg/quest-search-public-ios
Log in or sign up for Devpost to join the conversation.