211service.com
Opstarten brengt een beter begrip van lastige vragen op het web
Sommige zoekopdrachten op internet zijn gemakkelijk te bedenken en te beschrijven, maar ingewikkeld om uit te voeren. Als u bijvoorbeeld volgende week een rechtstreekse vlucht van Las Vegas naar San Diego op JetBlue wilt vinden, moet u op een reissite een groot aantal velden invullen.
SkyPhrase , een startup gemaakt door Nick Cassimatis , universitair hoofddocent aan het Rensselaer Polytechnic Institute, zal binnenkort software aanbieden waarmee bedrijven natuurlijke taalvragen zoals hierboven kunnen omzetten in een formaat dat hun databases aankunnen.
De nieuwe zoekfunctie van Facebook, Graph Search, belicht zowel de vooruitgang die wordt geboekt in de verwerking van natuurlijke taal als de resterende problemen. In tegenstelling tot de oude zoekbalk kunnen gebruikers met Graph Search zoekopdrachten invoeren terwijl ze ze uitspreken. En toch is dit nog steeds beperkt tot een vrij klein aantal soorten zoekopdrachten (zie Facebook's Graph Search zal Google geen pijn doen zonder uw hulp).
Terwijl natuurlijke taalverwerking doorgaans bestaat uit het aanleren van softwarewoordenschat en grammaticale regels of het gebruik van statistische analyse, gebruikt de technologie van SkyPhrase een combinatie van algoritmen en datastructuren.
Het bedrijf is van plan om in februari een website uit te brengen, evenals een extensie voor de Chrome-webbrowser, waarmee gebruikers van Google Analytics informatie kunnen filteren met behulp van natuurlijke taalvragen.
Cassimatis zegt dat dit het gemakkelijker zou kunnen maken om patronen of datapunten te vinden die anders tijdrovend zijn voor zelfs een ervaren gebruiker om op te graven. Uiteindelijk hoopt het bedrijf SkyPhrase aan te bieden als programmeerinterface voor andere websites.
Zoeken in natuurlijke taal kan het voor mensen met weinig of geen opleiding gemakkelijker maken om gecompliceerde vragen te stellen waarvoor doorgaans grote hoeveelheden gegevens moeten worden doorzocht. Naast de inspanningen van Facebook kan Wolfram Alpha vragen in natuurlijke taal beantwoorden, en de virtuele assistent van Apple, Siri, moedigt gebruikers ook aan om vragen hardop in volledige zinnen uit te spreken (sommige antwoorden zijn afkomstig van Wolfram Alpha).
Percy Liang, een assistent-professor aan de informatica-afdeling van Stanford die natuurlijke taalverwerking en machine learning bestudeert, vindt het idee van SkyPhrase een goed idee, maar waarschuwt dat er nog veel werk moet worden verzet om natuurlijke taalverwerking te laten werken. Hij zegt dat uitdagingen zijn om te bepalen wat een woord of zin betekent op basis van de context - zoals weten dat Obama niet alleen de naam van de Amerikaanse president is, maar ook een stad in Japan - en het vermogen om sentiment op te pikken - zoals een Yelp-restaurant recensie die zegt, sarcastisch, ik moest hier een uur op wachten!
Gebruikers moeten ook weten wat ze met het systeem kunnen doen. Als er een grote kloof is tussen de verwachtingen van een gebruiker en de mogelijkheden van het systeem, zal de gebruiker teleurgesteld raken, zegt Liang. Facebook's Graph Search probeert dit probleem bijvoorbeeld op te lossen door zoekopdrachten automatisch in te vullen, zodat gebruikers weten naar wat voor soort dingen het kan zoeken. Evenzo probeert Siri slechts een beperkt aantal vragen te beantwoorden.
SkyPhrase staat duidelijk nog in de kinderschoenen. Ik heb een versie geprobeerd die complexe zoekopdrachten in natuurlijke taal van Twitter, Gmail, Orbitz en de MP3-winkel van Amazon kan uitvoeren. Het begreep een aantal van mijn vragen niet - niet zelden omdat ik probeerde het dingen te laten doen waarvoor het nog niet is opgeleid - maar het deed goed zijn best om door Gmail te zoeken en een aantal complexe vragen over e-mails die ik nodig had omdat ik een aanstaande reis organiseerde.
SkyPhrase begrijpt alleen zoekopdrachten naar volledige woorden (een zoekopdracht naar simpelweg banaan levert geen e-mail op waarin het spel Bananagrams wordt genoemd) en leidt geen betekenis af van woorden (het zal geen berichten of tweets oproepen met woorden die verband houden met de woorden die u zoekt). Maar het kan voegwoorden begrijpen - ik zou bijvoorbeeld kunnen zoeken naar e-mails van Bob Loblaw in december en januari over recepten met een pdf, of e-mails van Bob Loblaw of Tobias Funke over koekjes in december.
Het bedrijf bouwt ook een programmeerinterface waarvan Cassimatis zegt dat deze het voor derden gemakkelijk zal maken om zoekmogelijkheden in natuurlijke taal aan te bieden aan hun eigen diensten, waardoor mensen zonder kunstmatige intelligentie of taalkundige achtergrond snel complexe analyses van gegevens kunnen uitvoeren die doorgaans veel tijd kosten. een geschoolde werknemer veel tijd.
Cassimatis stelt zich voor dat deze API wordt gebruikt om inzichten uit alles te persen, van financiële informatie tot sportuitslagen. Uiteindelijk kan het ook als inkomstenbron dienen als het bedrijf ontwikkelaars vraagt om het in licentie te geven.