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

https://github.com/printn/animal-akinator

Think of an animal and Animal Akinator will guess it through yes-or-no questions!
https://github.com/printn/animal-akinator

akinator akinator-clone animal-guessing-game animals guessing-game

Last synced: 3 months ago
JSON representation

Think of an animal and Animal Akinator will guess it through yes-or-no questions!

Awesome Lists containing this project

README

        

![Animal Akinator Banner](banner.png)
## Animal Akinator
![Python](https://img.shields.io/badge/python-%233776AB.svg?style=for-the-badge&logo=python&logoColor=white)
![JSON](https://img.shields.io/badge/json-%23000000.svg?style=for-the-badge&logo=json&logoColor=white)

Animal Akinator is an interactive guessing game that challenges players to think of an animal while the program attempts to identify it through a series of yes-or-no questions. Inspired by the original [Akinator website](https://en.akinator.com/).

## Setup
Clone the GitHub repo, make sure you have Git installed.
```
git clone https://github.com/PrintN/Animal-Akinator.git
```
Then cd into the directory.
```
cd Animal-Akinator/
```
And finally run the script.
```
python3 main.py
```

## FAQ

How does Animal Akinator work?
The Animal Akinator is written in Python. It asks the player a series of yes-or-no questions to narrow down the possibilities. The program evaluates the effectiveness of each question based on how many animals would be eliminated by the answer. The game continues until it can confidently guess the animal the player is thinking of based on their responses.

How does the original Akinator work?
The exact workings of the original Akinator are unclear since its source code is closed source. However, it likely utilizes a large database of information to systematically narrow down possible characters through a series of yes-or-no questions. Additionally, it may employ fuzzy logic to handle "maybe" responses and use machine learning techniques to recognize patterns in user answers, improving its guessing accuracy over time.

How do I submit an issue?
You can submit an issue by visiting the project's GitHub repository and using the "Issues" tab to report bugs or request features.

Can I contribute to Animal Akinator?
Yes! Contributions are welcome. You can contribute by forking the repository, making changes, and submitting a pull request on GitHub.

## License
This project is Unlicensed. Read more [here](LICENSE).