项目简介
本项目是一次个人开发尝试,致力于打造《原神·提瓦特》的人物识别系统。运用人工智能的产生式规则系统,开展正向和反向推理。同时借助图形界面与用户交互,让用户能轻松进行规则设定和推理操作。
项目的主要特性和功能
- 产生式规则系统:通过设定条件与结论的规则,实现人工智能的推理过程。
- 正向推理与反向推理:提供正向和反向两种推理模式,满足不同需求。
- 图形界面操作:简洁直观的图形界面,方便用户进行规则添加、设置和推理操作。
- 数据文件管理:支持从数据文件读取规则和人物数据,便于管理。
安装使用步骤
前提准备
- 安装Python环境(推荐使用Python 3.x版本)。
- 安装PyQt6库,本项目依赖于PyQt6进行图形界面开发。
使用步骤
- 安装依赖:打开终端或命令提示符,进入项目目录,使用命令
pip install PyQt6
安装PyQt6库(如果尚未安装)。 - 运行程序:在项目目录下,双击运行
main.py
文件或通过在终端执行python main.py
命令启动程序。 - 操作界面:程序启动后,会出现一个图形界面,用户可以通过界面上的按钮和输入框进行规则设定、数据输入和推理操作。
- 结果展示:推理结果会实时在界面上展示,包括推理过程、结果和人物图片等。
注意:本项目的使用说明以项目的源码文件为基础,假设用户已经下载并解压了项目文件。项目中包含了一些数据文件(如 condition.txt
, datasets.txt
, people.txt
),这些文件包含了预设的规则和人物数据,用户可以根据需要进行修改或添加。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】