Skip to content

NuttyLee22/Eliza-Chatbot-Customized

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eliza-Chatbot-Customized

Eliza Chatbot Implementation 🤖

Eliza was one of the first chatbots developed back in the 1960s. It simulated a psychotherapist, engaging users in conversations that felt surprisingly real for its time.

This is the challenge proposed by I2A2 - Institut d'Intelligence Artificielle Appliquée .

Built using Python and Flask, this app try to replicate Eliza's behavior.

📷 Screenshots

print-1

print-2

📝 Prerequisites

  • Python 3.x
  • Pip (Python package manager)

🛠️ Installation

  1. Install Python:

    Make sure you have Python 3.x installed. You can download it from: python.org

  2. Install Pip (if not already installed):

    Pip is the Python package manager and is usually installed along with Python. To check if you have it installed, run the following command in your terminal:

    📌 pip --version

    If it's not installed, you can follow the instructions to install Pip at: pip.pypa.io

  3. Clone the repository:

    Clone this repository to your computer using the command:

    📌 git clone https://github.com/NuttyLee22/Eliza-Chatbot-Customized.git

  4. Install dependencies:

    Navigate to the project folder and run the following command to install dependencies:

    📌 pip install -r requirements.txt

    This will install the necessary libraries, including Flask and dadjokes.

👨‍💻 Running the Project

  1. Run Flask:

Navigate to the project folder in the terminal and execute the following command to start the Flask server:

📌 python app.py

The server should be up and running, and you can access the app by the url your terminal is showing`.

  1. Access the App:

    Open your web browser and go to the url that was shown to view the app.


About

Eliza chatbot implementation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •