Inspiration
Inspired by the helpfulness of AI, STT-CUNY aims to make CUNY-related information more accessible and interactive for students and staff.
What it does
STT-CUNY is an AI chatbot tailored to assist with CUNY essential needs. Need to find a library in campus? STT-CUNY is here for help. Need food around campus? STT-CUNY got you. It also features speech-to-text capabilities, allowing users to speak their queries and receive textual responses if they prefer not to type.
How we built it
We followed tutorial videos and combined the learned techniques to build our application. We used Next.js for the framework, TypeScript for type safety, React for the front-end, Material-UI for the design components, and the OpenAI API for natural language processing , and Web Speech API for speech to text.
Challenges we ran into
We encountered issues integrating the OpenAI API effectively and sending back messages in real-time.
Accomplishments that we're proud of
We successfully made our code functional, overcoming the initial integration hurdles.
What we learned
Learned how to implement open ai api and speech to text
What's next for STT-CUNY
Next, we plan to implement text-to-speech technology to enable the chatbot to communicate back to the users audibly, enhancing the interactive experience.
Built With
- firebase
- materialui
- nextjs
- node.js
- openai
- react
- typescript
- webspeechapi
Log in or sign up for Devpost to join the conversation.