Inspiration

Initially we wanted to create a project surrounding the disparities between men and women with ADHD and how women are more likely to be undiagnosed as opposed to men. Therefore, men and women show ADHD symptoms differently, where men are more outwardly expressive and women are internally suppressive of their tendencies. However, we really wanted to incorporate the use of AI in some capacity and create some sort of solution for women with ADHD. This led to our final project concept of creating a Neurodivergent-friendly chatbots for students who have ADHD or neurodivergent tendencies.

What it does

Our chatbot, Orbit, is designed to make productivity easier and more engaging by adapting to different focus needs. With Low Stimulation Mode, users can enjoy a minimalist, distraction-free experience, while Dopamine Mode adds colors, animations, and messages for motivation. It features progress bars for tasks with break reminders, a sticky notes view for quick thoughts, and a one-task-at-a-time view to reduce distractions. Its AI-powered smart prioritization helps users decide what to tackle first by identifying urgent and easy tasks. Whether you need structure or a dopamine boost, Orbit transforms productivity into an ADHD-friendly and enjoyable experience.

How we built it

We used Gemini AI to create a basic Streamlit-powered chatbot and coded it in Python using VS Code. From there, we trained the AI to include the specific features we wanted, refining its responses and improving its functionality. This allowed us to create a more personalized and effective chatbot tailored to our needs.

Challenges we ran into

We encountered several challenges throughout development, all of which were coding errors that required debugging. One major issue was the timer, which would stop whenever a question was asked, requiring a new approach to session management. Finding the right colors for Low Stimulation Mode and Dopamine Mode was also tricky, as we aimed for a balance between calming and engaging visuals. Task organization proved challenging, especially when formatting the code and prioritizing tasks effectively. Additionally, we faced some difficulties with pushing and pulling in GitHub, but overall, those issues were manageable with careful debugging and troubleshooting.

Accomplishments that we're proud of

We’re proud of successfully integrating the Google API key and getting the website to function smoothly despite the bugs we encountered. Additionally, we’re especially proud of designing the chatbot to be female-focused and neurodivergent-friendly, ensuring it caters to the needs and preferences of women and those with ADHD or other neurodivergent traits in a meaningful way. We also put a lot of thought into the UI design, creating an interface that is both visually appealing and accessible, with modes that adapt to different focus needs. Finally, we created a logo, and we’re seamlessly incorporated it into the website for a more polished and cohesive brand identity.

What we learned

We learned how to leverage Google Gemini to create a customizable AI chatbot tailored to specific user needs. Additionally, we gained experience in navigating GitHub and collaborating effectively within a shared repository.

What's next for ADHD

Next steps for Orbit include continuously adding new features, such as more pop-up messages and visuals designed to be neurodivergent-friendly. We also want to enhance the user experience with additional customization options.

Built With

Share this project:

Updates