Project Info
Wispr.ai: Best Voice Experience (4x Interview with Wispr founders and visit to Wispr HQ)
dialogixAI
This project did not submit a demo video on Devpost.
Inspiration
Our journey with language learning in class and on apps revealed their limitations—rote memorization and the absence of real-life conversations. Other language learners I met through Toastmasters Club, a public speaking club, echoed the same sentiment. Recognizing the importance of practical speaking skills and interactive learning, we set out to create DialogixAI, a platform that simulates conversational experiences with AI, making language learning more natural, engaging, and effective. What It Does DialogixAI bridges the gap between short phrases or words learned on other language platforms and real-life conversations by enabling users to engage in voice-based conversations with an AI. The AI bot listens, responds, and provides instant feedback on grammar and expression for the user. This real-time feedback enhances speaking skills and boosts confidence. How We Built It Leveraging cutting-edge AI technologies, including large language models (LLMs), DialogixAI processes user speech, generates contextually relevant responses, and evaluates language use for constructive feedback. We utilized open-source libraries and APIs, ensuring robust performance and accelerating development. Challenges We Ran Into Developing an AI that can handle the nuances of human language, including accents, slang, and idiomatic expressions, was challenging. Ensuring the AI's responses feel natural and engaging required intricate integration. Technical hurdles surfaced in seamlessly combining various AI components and ensuring global scalability and accessibility. Accomplishments That We're Proud Of We're proud of our clean UI and conquering the complexities of integrating the AI component into our web app. What We Learned This project deepened our understanding of AI's educational potential. We gained insights into language processing complexities and the importance of user experience design in educational technologies. The journey taught us teamwork, problem-solving, and the iterative design and development process. What's Next for DialogixAI Looking ahead, we aim to expand DialogixAI's capabilities to include more languages and dialects, making it accessible to a broader audience. We also plan to include an AI generated human avatar to simulate the interaction with a human in the future.
dialogixAI
Speak. Learn. Connect. Your AI Language Companion.
Built for language learners. You can talk to our AI chatbot in the language you're trying to learn, have a full conversation, and receive feedback on your grammar and sentence structure at the end.
Video Demo: https://www.youtube.com/watch?v=y3HZHwHdl6M
How to run
To run the frontend:
npm run dev
The backend requires API keys to run.
Analysis
View
Metric
- 17
- 8
- 3
Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.
Technology
- CSSIn code
- JavaScriptIn code
- Next.jsIn code
- ReactIn code
- Tailwind CSSIn code
- OpenAIClaimed
- PythonClaimed
5 of 7 appear in the indexed code. 2 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.
AI coding agents
No AI coding agent signals were found in this repository.
Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.
Codebase size
Source size
17 KB
Source files
10
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
cherylwu834/dialogixAI
26 files · 501 KB · @ ba1172d
Structure
Interface
7 files · 27%Screens, components and styles rendered to the user.
Application logic
1 file · 4%Domain rules, services and shared utilities.
Supporting
Layers are inferred from where files sit in the tree, not from reading the code. A project that names its directories unconventionally will read oddly here — open the file browser to check anything the diagram implies.
Languages
- JavaScript92%
- CSS6%
- Markdown2%
Share of indexed source by file size. Binary and vendored files are excluded.
Dependencies
dialogix-ai/package.json
npm · 13- next
- react
- react-dom
- react-icons
- vocode
- +8 more
Declared in the repository’s manifests at the indexed commit. A declared package is not proof it is used, and runtime dependencies are listed first.
This project’s features have not been analysed yet.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.