Skip to content

This tool is a web application that utilizes Streamlit and OpenAI language models to enable users to interact with website content through a conversational interface. Users can enter the URL of their desired website, pose their questions, and receive precise and relevant answers.

License

Notifications You must be signed in to change notification settings

dadashzadeh/websitechatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chat with Websites

Overview

This web application, built using the Streamlit library, enables users to interact with websites through conversation. Users can enter the URL of a website, ask questions, and receive answers generated by AI, utilizing OpenAI's language models.

Features

  • Website Interaction: Users can input the URL of any website and interact with its content via chat.
  • AI-Driven Responses: Utilizes advanced language models to generate relevant and accurate responses.
  • Conversation History: Maintains a history of the conversation to provide context for responses.

Installation

Prerequisites

  • Python 3.6 or higher
  • pip

Libraries

Install the required libraries using pip:

pip install streamlit
pip install langchain-core langchain-community langchain-openai
pip install python-dotenv

About

This tool is a web application that utilizes Streamlit and OpenAI language models to enable users to interact with website content through a conversational interface. Users can enter the URL of their desired website, pose their questions, and receive precise and relevant answers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages