Metadata-Version: 2.1
Name: chatbot_code
Version: 0.3.2
Summary: A Django app for chatbot functionality.
Home-page: https://github.com/saini2001/chatbot_code
Author: Swati Saini
Author-email: swati@mixorg.com
Classifier: Framework :: Django
Classifier: Programming Language :: Python :: 3.11
Description-Content-Type: text/markdown
License-File: LICENSE

# My Django Package

My Django Package is a web application for managing and querying documents using a chatbot interface. It supports multiple file formats, extracts text from documents, and uses an AI model to answer questions based on the content of uploaded documents.

## Features

- Upload and manage documents in various formats (PDF, DOCX, PPTX, TXT, CSV, etc.)
- Extract text from uploaded documents
- Query documents using a chatbot interface
- Provide feedback on responses
- View and manage chat sessions

## Installation

### Prerequisites

- Python 3.11
- Django 3.2 or higher

### Steps

1. Install the package:

```bash
pip install -e .

virtualenv env

source env/bin/activate

pip install -r requirements.txt

python manage.py makemigrations

cd app1

python config.py  # Enter your Endpoint Name Here

python manage.py migrate

python manage.py createsuperuser

pip install awscli

aws configure   # To Configure aws credentials

python manage.py runserver

Open your browser and navigate to http://127.0.0.1:8000/ to see your Django project with the integrated app1 app.

```
