Follow project on Twitter
NederlandsEnglish

Chatbots, Virtuele Assistenten en robots zijn niet in staat om logisch te redeneren in natuurlijke taal. Ik heb een lange-termijn oplossing. Ik heb kennis en ervaring die niemand anders heeft. Ik weet wat zelfstandig redeneren is, en hoe het te implementeren is in software. Maar de meeste onderdelen zijn strijdig met de huidige wetenschappelijke opinie op het gebied van natuurlijke intelligentie en natuurlijke taal.

Thinknowlogy is open source software (download)

Thinknowlogy is 's werelds meest geavanceerde Controlled Natural Language (CNL) redeneer-systeem. Andere CNL redeneersystemen zijn beperkt tot zinnen met werkwoord “is/zijn” in de tegenwoordige tijd. Ze accepteren geen woorden als bepaald lidwoord “de/het”, voegwoord “of”, bezittelijk werkwoord “heeft/hebben” en werkwoorden in de verleden tijd “was/waren” en “had/hadden”, terwijl Thinknowlogy deze woorden wel benut.

Ik gebruik fundamentele wetenschap (logica en natuurwetten) in plaats van cognitiewetenschap (simulatie van gedrag):

Zelfstandig redeneren vereist zowel intelligentie als taal. Intelligentie en taal zijn natuur-verschijnselen. Natuurverschijnselen zijn onderworpen aan natuurwetten. En natuurwetten worden onderzocht m.b.v. fundamentele wetenschap. Het vakgebied Kunstmatige Intelligentie (AI) en kennistechnologie wordt echter onderzocht m.b.v. cognitiewetenschap.

Door fundamentele wetenschap te gebruiken, heb ik kennis en ervaring die verder niemand anders heeft:

• Ik heb intelligentie op een natuurlijke manier gedefinieerd;
• Ik heb een relatie tussen natuurlijke intelligentie en natuurlijke taal ontdekt;
• Ik implementeer deze (Natuurwetten van) Intelligentie ingebed in Grammatica in software;
• En ik daag iedereen uit om de eenvoudigste resultaten van mijn CNL redeneersysteem op een generieke manier te verslaan: van natuurlijke taal, via algoritmes, naar natuurlijke taal.

Deze Natuurwetten van Intelligentie ingebed in Grammatica worden gedemonstreerd door:

Programmeren in natuurlijke taal;
Redeneren in natuurlijke taal:
      • het trekken van conclusies (geavanceerder dan wetenschappelijke oplossingen),
      • het doen van aannames (met zelfregulerend onzekerheidsniveau),
      • het stellen van vragen (over hiaten in de kennis),
      • het detecteren van conflicten en enkele gevallen van semantische ambiguïteit,
      • het tonen van verantwoordingsrapportages voor de zelf-gegenereerde kennis;
Meertaligheid, wat bewijst: Natuurlijke talen hebben één gemeenschappelijke oorsprong.

De ondergang van de evolutietheorie:

Ondanks eeuwen aan diepgaand onderzoek, geeft de evolutietheorie nog geen bevredigende verklaring voor het ontstaan van intelligentie en taal. Laat staan hoe beide verwant zijn.

Volgens het bijbels wereldbeeld heeft God natuurwetten gecreëerd, inclusief natuurwetten van intelligentie. Gebaseerd op de (Natuurwetten van) Intelligentie ingebed in Grammatica, implementeert alleen Thinknowlogy de natuurlijke betekenis (intelligente functie) van woorden als bepaald lidwoord “de/het”, voegwoord “of”, bezittelijk werkwoord “heeft/hebben” en werkwoorden in de verleden tijd “was/waren” en “had/hadden”.

Thinknowlogy 2017r1

zal in mei 2017 worden gepubliceerd. Het omvat het eerste deel van een intern herontwerp. Zie mijn planning voor andere geplande publicaties. Volg dit project via Twitter, abonneer je op updates via SourceForge, abonneer je op updates via GitHub of ontvang een e-mail als een nieuwe versie beschikbaar is.


Sluit je aan bij mijn Fair Science netwerkgroep op LinkedIn, om zo je steun te betuigen aan een eerlijke beoefening van de wetenschap, en/of mijn Fair Science • Artificial Intelligence (AI) and knowledge technology (NLP) netwerkgroep, welke toegewijd is aan eerlijk onderzoek naar Kunstmatige Intelligentie (AI) en kennistechnologie.


God heeft natuurwetten gecreeërd, om de natuur als een 'geoliede machine' te laten lopen, net als de radartjes in een uurwerk. Zo zijn er ook wetten van intelligentie, ingebed in grammatica. Thinknowlogy implementeert deze natuurwetten van intelligentie in software.