Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rabestro/jetbrains-academy-guess-the-animal
Artificial intelligence is not just a smart system: it's a smart system capable of self-learning. In this project, you will create a simple interactive game where the computer will try to guess the animal that the person has in mind with the help of yes or no questions. During the game, the computer will extend its knowledge base by learning new facts about animals and using this information in the next game.
https://github.com/rabestro/jetbrains-academy-guess-the-animal
binary-tree hyperskill jetbrains-academy json localization pet-project recursion regex regular-expressions repository resource-bundles student-project tree-structure yaml
Last synced: 10 days ago
JSON representation
Artificial intelligence is not just a smart system: it's a smart system capable of self-learning. In this project, you will create a simple interactive game where the computer will try to guess the animal that the person has in mind with the help of yes or no questions. During the game, the computer will extend its knowledge base by learning new facts about animals and using this information in the next game.
- Host: GitHub
- URL: https://github.com/rabestro/jetbrains-academy-guess-the-animal
- Owner: rabestro
- License: mit
- Created: 2021-01-29T17:18:02.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-01T11:57:52.000Z (over 2 years ago)
- Last Synced: 2024-11-07T11:52:05.149Z (2 months ago)
- Topics: binary-tree, hyperskill, jetbrains-academy, json, localization, pet-project, recursion, regex, regular-expressions, repository, resource-bundles, student-project, tree-structure, yaml
- Language: Java
- Homepage: https://hyperskill.org/projects/132
- Size: 194 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Guess the Animal
## About
Artificial intelligence is not just a smart system: it's a smart system capable of self-learning. In this project, you will create a simple interactive game where the computer will try to guess the animal that the person has in mind with the help of yes or no questions. During the game, the computer will extend its knowledge base by learning new facts about animals and using this information in the next game.
## Learning outcomes
You will learn tree data structure, how to search it, and traverse all its nodes. You will also learn how to use this structure to store a knowledge base and how to store it using JSON format.