oneDAL is a C++ and DPC++ library for accelerated machine learning routines on tabular data, governed by the UXL Foundation.
19 Questions
19 Questions assigns attributes to objects using machine learning and Bayesian inference, according to its project description.

About 19 Questions
19 Questions is an open-source project that implements a machine learning and Bayesian inference engine for assigning attributes to objects. It is presented as a guessing game in which the program asks questions to determine which object the player is thinking of. The computer wins if it guesses the object within 19 questions.
Players answer questions in a web browser, and the system compares those answers to responses from past players. It uses statistical inference to estimate the likelihood of each known object and selects the next question to reduce uncertainty, using entropy calculations. A demo is available at apps.phor.net/19q/, and the code can be self-hosted using PHP with a SQL database created from the included schema.
The repository includes installation steps, source files, and technical documentation in TECHNICAL.md. It suits developers, students, and others interested in machine learning, data science, and Bayesian methods who want to study or run a question-based inference system.
Key features
- Guessing game that asks up to 19 questions
- Uses past player answers to estimate likely object
- Chooses questions to reduce uncertainty using entropy
- Self-host with PHP and SQL database
- Playable demo in a web browser
- Technical documentation in TECHNICAL.md file
- Open source under MIT license
- Includes working demo and install instructions
- Documents inference method in detail
- Requires PHP server and SQL database setup
- Needs manual data entry to get started
19 Questions at a glance
- Category
- AI & Machine Learning › AI Data & Analytics
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
19 Questions alternatives
Tools and sites you could use instead, ranked by how closely they match.
DVC tracks data versions and machine learning experiments for collaborative development.
Cleanlab provides a Python library for data quality and machine learning with messy real world data and labels.
Feature Engine provides Python tools for feature engineering and selection that are compatible with scikit-learn.
mljar-supervised provides tabular data AutoML with feature engineering, hyperparameter tuning, explanations, and documentation.
The Featuretools Python library supports automated feature engineering and is published as open source.
Popular in AI Data & Analytics
Well-known listings from the same topic.
19 Questions FAQ
What is 19 Questions?
How does 19 Questions work?
How do I install 19 Questions?
Is 19 Questions open source?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












