Inspiration
Our inspiration came from personal experiences with decision fatigue and procrastination, which we realized were common struggles, especially among people living alone. Conversations with others revealed that issues like lack of drive, time-blindness, and the inability to complete even simple tasks-such as taking a walk or eating—are often caused by overwhelming procrastination and a lack of motivation. These challenges motivated us to create a tool that would help break the cycle of inaction and make everyday tasks feel more manageable.
What it does
Neuralyst can be thought of as an intelligent workflow manager, or in simpler terms, an AI to-do list that actually helps you get things done—even on those boring days! Studies show that when a large task is broken down into smaller, easily manageable 2-minute subtasks, it drastically increases the chances of completion by removing inertia. Neuralyst uses this powerful insight and goes even further by intelligently prioritizing tasks based on deadlines! It also recommends tasks based on your location, much like a subquest in a game when you reach a new spot. Think of it as your productivity sidekick, always ready to help you move forward.
How we built it
We , the heart of Neuralyst lies in its ability to break down complex tasks into simple, 2-minute subtasks using natural language processing (NLP). Our prioritization algorithm is powered by a combination of deadlines, urgency, and user preferences, ensuring that tasks are always organized in the most efficient way possible. Additionally, we integrated location-based task recommendations using GPS data, allowing Neuralyst to suggest tasks which were on our task list in real time—like a game’s subquest that appears when you reach a certain area. For achieving this we use LLAMA and the voice-to-text api in Groq to make task entries easier and more intuitive.
Challenges we ran into
Building Neuralyst wasn’t without its hurdles. One of the major challenges was accurately breaking down large, often vague tasks into actionable 2-minute subtasks while keeping the context intact. Another significant challenge was designing the prioritization algorithm. It had to dynamically adjust based on deadlines, urgency. We had to experiment with multiple models and prompt engineer to refine it. We needed to ensure that the system accurately detected the user’s location and provided relevant tasks that aligned with their current environment and goals.
Accomplishments that we're proud of
Task Breakdown: Neuralyst simplifies complex tasks into 2-minute steps, making them more manageable and less overwhelming. Intelligent Prioritization: The dynamic prioritization system ensures users always tackle the right task based on deadlines, urgency, and preferences. Location-Based Recommendations: Neuralyst suggests tasks based on location, like a game subquest, adding a personalized touch to task management. Seamless Task Entry: Voice to text feature, users can easily input tasks, streamlining the app’s usability.
What we learned
A lot from graph algorithms to do location based task prioritization to multiple GenAI models to do everything intelligently.
What's next for Neuralyst
We’re excited to take Neuralyst to the next level with several upcoming features! First, we plan to integrate it with Google Calendar, allowing for smoother syncing of tasks and events. We're also exploring screen time-based prioritization, where tasks will be prioritized based on how long users have been on their devices, encouraging breaks and better time management. Additionally, we want to connect Neuralyst to an alarm clock, providing timely reminders that help users stay on track throughout the day. Finally, we’re considering integrating Neuralyst into cute robotic figures, making productivity even more fun and engaging.
Built With
- firestore
- flask
- groq
- html
- javascript
Log in or sign up for Devpost to join the conversation.