Skip to content

This project, developed as part of the GTech Mulearn Pathway AI BootCamp, is an interactive chatbot powered by Langchain and OpenAI modules. It intelligently understands and generates natural language responses, providing users with a seamless and user-friendly conversational experience.

License

Notifications You must be signed in to change notification settings

chriz-ty/EchoChat-An_AI_ChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EchoChat-An_AI_ChatBot

This project, developed as part of the GTech Mulearn Pathway AI BootCamp, is an interactive chatbot powered by Langchain and OpenAI modules. It intelligently understands and generates natural language responses, providing users with a seamless and user-friendly conversational experience.

Overview

The LLM Chatbot is designed to intelligently understand and generate natural language responses, providing users with an enhanced conversational interface. This project was created as a practical application during the Pathway AI BootCamp conducted by GTech Mulearn. Here I'm using Python 3.9 version.

Features

  • Language Model Integration: Utilizes Langchain for a robust and versatile language model.
  • OpenAI Modules: Enhances natural language understanding and generation capabilities.
  • User-Friendly Interface: Designed for intuitive interaction. The interface is created using streamlit module in python.

Technologies Used

  • Langchain
  • OpenAI
  • streamlit

Usage

To interact with the LLM Chatbot, follow these simple steps:

  1. First of all, create your OPENAI API KEY from OpenAI API
  2. Paste the API key in the provided space in the app.py file
  3. Create a conda venv Environment
    conda create -p venv python==3.9 -y
    
  4. Activate the venv environment
  conda activate venv/
  1. Install the requirements
    pip install -r requirements.txt
  1. Run the streamlit app
streamlit run app.py
  1. Provide your queries.

Demo

image

EchoChat.Test.Video.mp4

Future Improvements

Consider future enhancements or features to improve the LLM Chatbot. Contributions and suggestions are welcome.

Contributor

  • Christy Maria Sebastian
    3rd year AI & DS student
    SJCET Palai

Acknowledgments

Special thanks to GTech Mulearn for organizing the Pathway AI BootCamp and providing the opportunity to work on this project.

If any doubts, feel free to contact me :-) ;-)

About

This project, developed as part of the GTech Mulearn Pathway AI BootCamp, is an interactive chatbot powered by Langchain and OpenAI modules. It intelligently understands and generates natural language responses, providing users with a seamless and user-friendly conversational experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages