Inspiration

I saw how some chat boxes in service on websites do not have other lanagagues, even the Verizon website, even though a customer can type in the English version they get delayed help compared to English speaking customers, even I a Verizon customer using the chat in Spanish caused me to be transferred to a different department. Also, I see it how it can help visually impaired users, users who simply is tired of typing, or just want a different way to commuicate with an AI. Not everyone has access to a laptop or computer but we do have a phone!

Project: Multilingual Chatbot for Service Plans Overview:

This project is a multilingual chatbot designed to assist users with information, specifically tailored for Verizon. The chatbot is built using Flask for the backend and integrates Google Cloud's Dialogflow and Vertex AI for natural language processing and understanding. The chatbot is capable of understanding and responding in both English and Spanish.

Features:

Speech-to-Text Integration: Users can communicate with the chatbot using voice inputs. The system transcribes the voice input into text using Google Cloud's Speech-to-Text API. Language Detection: The chatbot automatically detects the language of the user's input, ensuring a seamless experience for both English and Spanish-speaking users. Intuitive UI: An interactive chatbox UI with voice input capabilities. Rich Responses: The chatbot can provide detailed answers, including cards and quick replies using Dialogflow's rich response capabilities. Integration with Verizon Data: Through Vertex AI and Dialogflow, the chatbot provides accurate information about Verizon's service plans and billing options.

Future Improvements:

Extend support for more languages. Improve the accuracy and richness of responses by integrating with more data sources and refining the training data. Add features like account management, bill payments, and real-time support.

Built With

+ 1 more
Share this project:

Updates

posted an update

As a Verizon customer I've the notice the chat box on the website does great for English at first but if I type in Spanish it does not really assist, after getting connected to a person the agent told me this is the English version of the chat and needed to transferred to Spanish. So I saw this as a challenge a chat assist using speech to text in at least two languages to start, customers should not be transferred twice to get help.

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