Inspiration
Natural language processing is a hot field in the world of technology and artificial intelligence. Also, with increasing globalization and integration of cultures, demand for foreign language learning is on the rise. Most language learning programs have some form of built-in chat function, but they are either scripted or human-led. Our bot aims to address those weaknesses.
What it does
Our chatbot allows you to practice Mandarin with a conversational partner, and it is customized to your level.
How we built it
We used Javascript and JSON in Gupshup and deployed our bot to Facebook Messenger. We used Google Translate's API to detect and translate user input and return appropriate responses that have been prepared through natural language processing.
Challenges we ran into
- Incorporating the Google Translate API
- Allowing the user to input Chinese and for the bot to return a sensible response
Accomplishments that we're proud of
- Using Google Translate's API
What we learned
- How to use Google Translate's API
- Basic Mandarin (for our one non-Mandarin-speaking team member)
What's next for Saluton
- More languages


Log in or sign up for Devpost to join the conversation.