Gk: tavamõtlemise mehhaniseerimise proge koos näidetega
Arendusversioon tavamõtlemise järeldamismootorist gk koos väikeste näidetega. Gk töötab ainult linuxis.
gk23nov.gz tee gunzip ja chmod +x gk23nov
Co-occurrence maatriksitega katsetamiseks
- Lae alla nende wikipediast põhjal ehitatud gk_relatedwords.txt ja gk_similarity_wiki.txt. Taustaks: need failid on ehitatud nende vektorite baasil, mis on omakorda ehitatud nendest andmefailidest: a compacted pure-text version of full wikipedia ja A lemmatized version of wikipedia texts.
- muuda faili gk_similarity_wiki.txt nimi selliseks: gk_similarity.txt
- kopeeri endale fail dummy.js
- Lase gk23nov niimoodi käima (see võtab minu laptopil ca 5 sekundit ja ehitab mällu 3 gigase andmebaasi): ./gk3nov dummy.js -readkb -similarities -relatedwords -mbsize 3000
- Katseta ja muuda 'paths,...' sõnu: ./gk23nov -usekb -task 'paths,king,queen'
Järeldusmootoriga katsetamiseks eelmainitud faile peale gk23nov executable vaja ei ole. Kopeeri endale järgmisi faile ja katseta nendega nii (failinimi asemel pane tegelik failinimi.): ./gk23nov failinimi
Süntaksist arusaamiseks uuri ja loe siit näiteid.
Lihtne info kumuleerimine:
[
{
"@name":"a1",
"@confidence": 0.5,
"@role":"axiom",
"@logic":["bird","a"]
},
{
"@name":"a2",
"@confidence": 0.6,
"@role":"axiom",
"@logic":["bird","a"]
},
{
"@name":"q",
"@role": "question",
"@logic": ["bird","a"]
}
]