Skip to content

WebChatBot is a project that takes any website URL as input and sets up a chatbot that can interact with users based on the content of the website

Notifications You must be signed in to change notification settings

psyuktha/chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

WebChatBot: Website-Based Chatbot Using Transformers and LangChain

Overview

WebChatBot is a project that takes any website URL as input and sets up a chatbot that can interact with users based on the content of the website. This project uses a transformer-based model from Hugging Face, the LangChain library for handling natural language processing, and ChromaDB for storing text embeddings.

Features

  • Website Parsing: Extracts text content from the provided website URL.
  • Transformer-Based Model: Utilizes a transformer model from Hugging Face for natural language understanding.
  • LangChain Integration: Employs LangChain library to process and handle conversations.
  • Embeddings Storage: Converts extracted texts to embeddings and stores them in ChromaDB for efficient retrieval.

About

WebChatBot is a project that takes any website URL as input and sets up a chatbot that can interact with users based on the content of the website

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published