Follow project on Twitter
NederlandsEnglish

Alleen Thinknowlogy integreert intelligentie met natuurlijke taal

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 - de grammatica is beperkt - 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 semantiek / betekenis: Een NLP-parser gooit zogenaamde "nutteloze" woorden weg, waardoor cruciale informatie onherroepelijk verloren gaat. Vervolgens wordt (tevergeefs) geprobeerd om de betekenis te reconstrueren d.m.v. semantische woordenboeken, statistiek, etc. Thinknowlogy behoudt de semantiek tijdens alle verwerkingsstappen, waardoor geen reconstructie nodig is;
Redeneren in natuurlijke taal: Door het verlies van cruciale informatie in trefwoord-gebaseerde systemen, zijn zulke systemen niet in staat om zelf-gegenereerde kennis in volledige zinnen uit te drukken. Thinknowlogy behoudt de semantiek, waardoor het wél in staat is om zelf-gegenereerde kennis in volle zinnen te presenteren;
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, terwijl Thinknowlogy Natuurwetten van Intelligentie in grammatica benut 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. In 2016 zal ik het zelfstandig oplossen van enkele gevallen van semantische ambiguïteit publiceren.

Thinknowlogy 2014r1

zal in juni 2014 worden gepubliceerd en bevat verbeterd rederen. 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.