Automated Intelligence Tests
Minimal Python package providing automated tests of associative and creative ability for both humans and AI.
Tests
| Test | Name | Status |
|---|---|---|
| CAT | Convergent Association Task | instruct + evaluate |
| DAT | Divergent Association Task | instruct + evaluate |
| AUT | Alternative Uses Task | instruct + placeholder evaluate |
| WRT | Creative Writing Task | instruct + placeholder evaluate |
Install
pip install glove-word-embeddings numpy
# then clone / pip install -e .
Usage
import automated_intelligence_tests as ait
# CAT
stim = ait.instruct("cat", n_items=10, seed=42)
score = ait.evaluate("cat", responses)
# DAT
stim = ait.instruct("dat")
score = ait.evaluate("dat", ["cat", "thimble", ...])
# AUT
stim = ait.instruct("aut") # or instruct("aut", object="brick")
# evaluate not yet implemented
# WRT
stim = ait.instruct("wrt") # or instruct("wrt", cues=["moon", "river", "whisper"])
# evaluate not yet implemented
See the individual */readme.md files for details.
Depends only on glove-word-embeddings (for CAT/DAT) and numpy.
Metadata
Release files for automated-intelligence-tests 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| automated_intelligence_tests-0.1.1.tar.gz | 81.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| automated_intelligence_tests-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 163.3 kB
Release files / automated_intelligence_tests-0.1.1.tar.gz
| Download URL | automated_intelligence_tests-0.1.1.tar.gz |
|---|---|
| Size | 81.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4ea1fc622528a5002b97276a53f5b6e5fc310e04756f66ce258128b0748041ec
|
|
BLAKE2b-256 checksum How to use checksums |
9a981c8591ef358ac2bdaef413a048017ca025188c9bd98b176551ccac44a5b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.16
|
Release files / automated_intelligence_tests-0.1.1-py3-none-any.whl
| Download URL | automated_intelligence_tests-0.1.1-py3-none-any.whl |
|---|---|
| Size | 82.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
68069cd8e700216c1997b87d065cba4cb76b03e3e7396887dff4e4309b210666
|
|
BLAKE2b-256 checksum How to use checksums |
ba16e2e3d3c5c6a044608ea2bd2ba075cbd2edbb13a8620e1b8b849610490a5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.16
|