Inspiration
We were inspired by the need for a truly inclusive assistant—one that doesn’t just work in English, but speaks every language, adapts to all needs, and breaks down communication barriers. Ora was born from a desire to make everyday interactions easier for everyone, whether it's someone striving for efficiency in their busy schedule or someone facing communication challenges, like being hard of hearing. We believe in a world where technology is accessible, personal, and universal.
What it does
Ora is a versatile AI assistant that listens, understands, and acts on your commands in any language. It converts your voice into text, uses a powerful LLM to make informed decisions, and places AI-driven calls to arrange everything from restaurant reservations to healthcare appointments. It’s designed to make communication feel seamless, taking the hassle out of everyday tasks.
How we built it
Ora’s architecture is powered by OpenAI APIs for seamless translation and transcription. We integrated a Twilio-based voice assistant to manage the voice call component, while React.js drives the front end and Python Flask forms the back end. The platform’s core is a robust, multi-layered AI system that blends language understanding with intelligent decision-making to ensure smooth, real-time communication. This combination allows Ora to bridge language gaps and deliver efficient solutions, all while maintaining user-centric design.
Challenges we ran into
One of our major challenges was managing downtime with the voice call system, which led us to explore alternative solutions. Additionally, limitations in handling single prompts made it difficult to achieve the flexible call interactions we envisioned. These setbacks tested our resilience, but they also pushed us to innovate and adapt our approach.
Accomplishments that we're proud of
We’re proud to have created Ora as a tool for everyone—whether it’s a fast-paced professional seeking efficiency, someone looking for quick language translation, or individuals who are deaf or unable to speak. Ora represents our commitment to inclusivity and accessibility.
What we learned
Through this journey, we learned the importance of flexibility, quick adaptation, and keeping the user experience at the heart of development. We also realized that building a truly accessible product requires constant testing, listening to user feedback, and embracing diverse perspectives.
What's next for Ora - Multilingual AI Assistant for Seamless Reservations
Next steps for Ora include refining its AI call capabilities, expanding its language support to more languages and dialects, and integrating more context-aware decision-making features. We aim to make Ora even more intuitive, with personalized responses that enhance user interactions, making it a trusted partner in everyday life.
Log in or sign up for Devpost to join the conversation.