Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/echosingh/chatbot_webproject

This Is a Simple chatbot which store your searches using sqlite3
https://github.com/echosingh/chatbot_webproject

html-css-javascript miniproject sqlite3 webprojects

Last synced: 2 days ago
JSON representation

This Is a Simple chatbot which store your searches using sqlite3

Awesome Lists containing this project

README

        

# ChatBot Web Project 🤖💬

This repository contains the code and resources for the ChatBot Web Project, a web-based chatbot application.

## Project Structure 📁

```
ChatBot_WebProject/
├── output_images/
│ ├── one.jpg
│ ├── three.jpg
│ ├── two.jpg
│ └── use case.png
├── public/
│ ├── Images/
│ │ ├── chat.js
│ | ├── index.html
│ │ └── styles.css
├── report files/
│ ├── WEB_DEVELOPMENT_LAB_Mini_Project_Report-4th sem-combined FINAL.docx
│ └── WEB_DEVELOPMENT_LAB_Mini_Project_Report-4th sem-combined FINAL.pdf
├── .gitignore
├── README.md
├── chatbot.db
├── package-lock.json
├── package.json
└── server.js
```

### Folders and Files

- **output_images/** 📷
- `one.jpg` ![one](output_images/one.jpg)
- `three.jpg` ![three](output_images/three.jpg)
- `two.jpg` ![two](output_images/two.jpg)
- `use case.png` ![use case](output_images/use%20case.png)
- **public/** 🌐
- **Images/** 🖼️
- `chat.js` 📄
- `index.html` 🌍
- `styles.css` 🎨
- **report files/** 📝
- `WEB_DEVELOPMENT_LAB_Mini_Project_Report-4th sem-combined FINAL.docx` 📄
- `WEB_DEVELOPMENT_LAB_Mini_Project_Report-4th sem-combined FINAL.pdf` 📄
- `.gitignore` ❌
- `README.md` 📘
- `chatbot.db` 🗄️
- `package-lock.json` 📦
- `package.json` 📦
- `server.js` 🖥️

## Getting Started 🚀

To get a local copy up and running follow these simple steps.

### Prerequisites

You need to have Node.js and npm installed on your machine. You can download them from [here](https://nodejs.org/).

### Installation

1. Clone the repo

```sh
git clone https://github.com/EchoSingh/AI-ChatBot.git
```

2. Navigate to the project directory

```sh
cd ChatBot_WebProject
```

3. Install NPM packages

```sh
npm install
```

4. Start the server

```sh
node server.js
```

## Usage

Once the server is running, you can access the chatbot application by navigating to `http://localhost:3000` in your web browser.

## Report Files 📝

The project reports are available in the `report files` directory:

- [WEB_DEVELOPMENT_LAB_Mini_Project_Report-4th sem-combined FINAL.docx](report%20files/WEB_DEVELOPMENT_LAB_Mini_Project_Report-4th%20sem-combined%20FINAL.docx)
- [WEB_DEVELOPMENT_LAB_Mini_Project_Report-4th sem-combined FINAL.pdf](report%20files/WEB_DEVELOPMENT_LAB_Mini_Project_Report-4th%20sem-combined%20FINAL.pdf)

## Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License 📄

Distributed under the MIT License. See `LICENSE` for more information.

## Made with ❤️ by Aditya Singh