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.0
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.0.tar.gz | 81.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| automated_intelligence_tests-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 163.3 kB
Release files / automated_intelligence_tests-0.1.0.tar.gz
| Download URL | automated_intelligence_tests-0.1.0.tar.gz |
|---|---|
| Size | 81.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4536415434b9d276d51ce3431fbd9ca03556ce8d7443a013c77a2c6dea70941
|
|
BLAKE2b-256 checksum How to use checksums |
f384333ea5c699e3c980bea4a99d0007f8754162db3089d616ff1acde5ee0744
|
| 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.0-py3-none-any.whl
| Download URL | automated_intelligence_tests-0.1.0-py3-none-any.whl |
|---|---|
| Size | 82.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
97935209d0136e9ff647627a29479b21e3b33bd573e4454509f3a748f1cc6acb
|
|
BLAKE2b-256 checksum How to use checksums |
2e59607ec060bd6373f6a6806675138bf0ebcab4d319d81d9395bab83bd6026f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.16
|