/Chatbot-LSTM

An Ultimate Conversational Based Agent Which Can be Your Companion.

Primary LanguageJupyter Notebook

Conversational Based Agent

This is an end-to-end conversational based agent which consists of three components:

  1. Automatic Speech Recognition (ASR): Agent takes speech as input. There is a button which after pushing it you can begin talking with the agent.
  2. Text-to-Text Chatbot: After converting the input voice to text. The agent will find a proper response based on the given text.
  3. Text-to-Speech (TTS): Ultimately the agent will turn the answer in a speech form.

This project is developed so you can have an AI companion in which you can talk about anything in your life.