Skip to content

A simple expert system that helps users choose a car based on their preferences and needs. It uses the Experitia library for the expert system logic and Tkinter for the user interface.

Notifications You must be signed in to change notification settings

Ala-Mabrouk/Karhabti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Karhabti

This application is a simple expert system that helps users choose a car based on their preferences and needs. It uses the Experta library for the expert system logic and Tkinter for the user interface.

Requirements

  • Python 3.x
  • Experta library
  • Tkinter library (usually comes with Python)

Screenshots

Screenshot of the app's home screen Screenshot of the app's exemple1 screen
Screenshot of the app's default case Screenshot of the app's conditions screen

Run Locally

Clone the project

  git clone https://github.com/Ala-Mabrouk/Karhabti.git

Go to the project directory

  cd Karhabti

Install Packages

  pip install experta
  pip install tk

How to Use

  1. Run the script
  karhabti.py
  1. Follow the prompts on the user interface to input your preferences and needs
  2. The application will use the expert system to suggest a car that match your criteria

Contact

If you have any questions or would like to get in touch with the maintainers, please email me at alamabrouk007@gmail.com

About

A simple expert system that helps users choose a car based on their preferences and needs. It uses the Experitia library for the expert system logic and Tkinter for the user interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages