Skip to content

Car Sales Chatbot: A Django-based web application leveraging Celery for asynchronous task handling, offering an intuitive chatbot interface for assisting users with car sales inquiries. Utilizes Docker for streamlined deployment and scalability.

Notifications You must be signed in to change notification settings

dom-inic/chatbot

Repository files navigation

chatbot

Car Sales Chatbot enables users to interact with the chatbot for finding and purchasing cars.

##Features

  • Real-time chat with the chatbot.
  • Natural language understanding and processing.
  • Search and browse a database of cars for sale.

Installation

To run the Car Sales Chatbot locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/dom-inic/chatbot.git
cd chatbot

Install the project dependencies:

pip install -r requirements.txt

configure settings: Set up Celery and Redis for background task processing. Apply migrations:

python manage.py migrate

Start the development server:

python manage.py runserver

Run Celery for background tasks:

"celery -A config worker -l info"

Docker:

    docker-compose up --build
    docker compose up

About

Car Sales Chatbot: A Django-based web application leveraging Celery for asynchronous task handling, offering an intuitive chatbot interface for assisting users with car sales inquiries. Utilizes Docker for streamlined deployment and scalability.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published