This repository contains a Next.js application designed to identify animals based on user responses to a series of yes/no questions. The application utilizes a rule-based expert system to deduce the most probable animal, guiding the user through an interactive questioning process.
The Expert System for Animal Identification is a web-based application built using Next.js. It aims to provide an educational and interactive experience for users to learn about animals while engaging with an AI-driven questioning process.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js (v12.0.0 or higher)
- npm (v6.0.0 or higher)
First, clone the repository to your local machine:
git clone https://github.com/your-username/your-project-name.git
Navigate to the project directory:
cd your-project-name
Install the required dependencies:
npm install
To run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
- Access the application in your web browser by visiting http://localhost:3000 or the deployed URL if available
- Answer the yes/no questions presented by the application about the characteristics of the animal you have in mind.
- Based on your responses, the application will deduce the most probable animal and provide you with the result.
- If desired, explore the explanation provided by the system to understand how the deduction was made.
Mondher Mameri