This is a simple AI chat application that utilises Wit.ai for natural language processing to understand user input, allowing users to interact with the AI through the text box input.
This model is based on 1 x Q&A with changeable input and a keyword-based natural language processing model to understand user input and return a corresponding response via Wit.AI.
The app responds to greetings and provides a voice response feature, making the interaction engaging and user-friendly.
- Natural Language Processing: Understands user input through Wit.ai.
- Interactive Responses: Responds to user greetings like "Hello" "Good morning" and "Good afternoon" if trained and configured by the AI.
- Voice Output: Plays voice responses for a more engaging user experience.
- Keyboard Interaction: Allows users to submit input by pressing the Enter key.
- Clickable Sound Button: Users can play the voice response using a clickable sound icon.
To run the application locally, follow these steps:
- Clone the Repository:
git clone https://github.com/morganmdx/AI-Chat-JS-App.git cd AI-Chat-JS-App-main