Follow project on Twitter
NederlandsEnglish

Al meer dan 5 jaar daag ik iedereen uit om een systeem te ontwikkelen dat dezelfde resultaten levert als Thinknowlogy. Maar tot nu toe is niemand daarin geslaagd, omdat het vereist dat je Natuurwetten van Intelligentie in grammatica – en dus de oorsprong van intelligentie en natuurlijke taal – begrijpt.


Thinknowlogy is op grammatica gebaseerde software,
ontworpen om de Natuurwetten van Intelligentie in grammatica te benutten,
om op die manier d.m.v. natuurlijke taal intelligentie te creëren in software,
wat gedemonstreerd wordt door:
Programmeren in natuurlijke taal;
Rederen 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 in de kennis;
Het zelfstandig leren van semantiek (geen woordenboeken of woordenlijsten):
      • het detecteren van enkele gevallen van semantische ambiguïteit;
Multi-grammatica, wat bewijst dat de Natuurwetten van Intelligentie universeel zijn.

Thinknowlogy is open source, zodat iedereen ervan kan profiteren

Hoewel Thinknowlogy nog in de kinderschoenen staat - met een hele beperkte grammatica - heeft het nu al resultaten die door geen enkele techniek in de Kunstmatige Intelligentie (AI) of natuurlijke-taalverwerking (NLP) geleverd kan worden:

Het behouden van de betekenis: De huidige kennistechnologie is gebaseerd op het verwerken van trefwoorden – op z'n best overgoten door een grammatica-saus – waardoor cruciale informatie uit de zinnen onherroepelijk verloren gaat. Vervolgens wordt (tevergeefs) geprobeerd om de betekenis te reconstrueren d.m.v. semantische woordenboeken, statistiek, etc. Thinknowlogy is volledig gebaseerd op grammatica. Het behoudt de semantiek tijdens alle verwerkingsstappen, waardoor geen reconstructie nodig is;
Redeneren in volzinnen: De huidige benadering van Automatisch Redeneren is beperkt tot trefwoorden. Alleen Thinknowlogy is in staat om het resultaat in volzinnen uit te drukken;
Het zelfstandig structureren van ongestructureerde teksten: Watson heeft brute processorkracht nodig om "de naald in een hooiberg van ongestructureerde teksten te vinden" (quote van IBM), omdat wetenschappers falen om ongestructureerde teksten automatisch te laten structureren. Thinknowlogy benut Natuurwetten van Intelligentie in grammatica om de kennisstructuur automatisch te structureren;
Het detecteren van enkele gevallen van semantische ambiguïteit: Het oplossen van ambiguïteit wordt beschouwd als het grootste probleem van de NLP. De implementatie van het detecteren van enkele gevallen van semantische ambiguïteit was mijn eerste stap in mijn oplossing. Aan het einde van 2016 zal ik het zelfstandig oplossen van enkele gevallen van semantische ambiguïteit publiceren.

Thinknowlogy 2014r2

zal in november 2014 worden gepubliceerd en zal negatieve conclusies en een uitgebreidere gezinsdefinitie toevoegen. Zie mijn planning voor andere geplande publicaties.

Je kunt dit project volgen via Twitter, sourceforge.net of door een e-mail te ontvangen bij elke nieuwe release.

Sluit je aan bij mijn Fair Science netwerkgroep op LinkedIn, om zo je steun te betuigen aan een eerlijke beoefening van de wetenschap.


Alle systemen zijn ontworpen: Alle kunstmatige systemen zijn door mensen ontworpen • Alle natuurlijke systemen zijn door God ontworpen.


God heeft de natuurwetten ontworpen, zodat de natuur `op rolletjes` loopt. (In het Engels: "running like clockwork"). Ook natuurlijke taal is gebonden aan natuurwetten: de natuurwetten van intelligentie. En deze natuurwetten van intelligentie kunnen in software worden geïmplementeerd.