项目作者: jplewa

项目描述 :
Expert Systems at AGH UST (2020/2021) - project #1
高级语言: Python
项目地址: git://github.com/jplewa/SE-AGH-project-1.git
创建时间: 2020-11-15T16:55:57Z
项目社区:https://github.com/jplewa/SE-AGH-project-1

开源协议:

下载


SE-AGH

This repository contains a Prolog project for the Expert Systems course at AGH University of Science and Technology (2020/2021).

The knowledge used by the system is based on the Mushroom dataset from the UCI Machine Learning Repository. It was simplified using a C4.5 decision tree.

Predicate tree

Installation guide

Requirements

This code was tested using Python 3.6.9, but presumably it should also work with other 3.x versions.

Setup

To run the project, first install the required dependencies:

  1. pip3 install -r requirements.txt

Usage

Once you install all the dependencies, you can start the program by running the following command:

  1. python3 model.py

Note: If you experience issues with the way the app scales on a high-DPI display, as a workaround you can try to play with the following environment variables:

  1. export QT_AUTO_SCREEN_SCALE_FACTOR=1
  2. export QT_SCALE_FACTOR=0.5

Bibliography

Dua, D. and Graff, C. (2019). UCI Machine Learning Repository [http://archive.ics.uci.edu/ml]. Irvine, CA: University of California, School of Information and Computer Science.