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

https://github.com/mitchi-02/expert-system

A simple Flask App implementing an expert system that uses forward / backward chaining.
https://github.com/mitchi-02/expert-system

backward-chaining expert-system flask forward-chaining python

Last synced: 2 months ago
JSON representation

A simple Flask App implementing an expert system that uses forward / backward chaining.

Awesome Lists containing this project

README

        

# Demo Expert System
A simple Flask App implementing an expert system that uses forward / backward chaining.

This is an academic mini project.

## Getting Started

### Prerequisites

Ensure that you have the following installed on your machine:

- [Python](https://www.python.org/downloads/)
- [pip](https://pip.pypa.io/en/stable/installation/) (Python package installer)
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)

### Clone the Repository

1. Open a terminal window.

2. Clone the repository using the following command:

```bash
git clone https://github.com/Mitchi-02/expert-system.git

3. Navigate to the project directory:
```bash
cd expert-system
4. Set Up Virtual Environment:
```bash
python -m venv venv
```
On macOS/Linux:
```bash
source venv/bin/activate
```
On windows:
```bash
venv\Scripts\activate
```
5. Install Dependencies
```bash
pip install -r requirements.txt
6. Run the App
```bash
python app.py
7. Deactivate the virtual environment when done:
```bash
deactivate