Google Open-Sourced Il suo codice Chatbot Così Tay A.I. di Microsoft. Non accadrà di nuovo

$config[ads_kvadrat] not found

An Open-Source Chatbot Made With Rasa

An Open-Source Chatbot Made With Rasa
Anonim

I chatbots hanno ufficialmente colpito la scena commerciale nel 2016. Slack ora ha un negozio di chatbots per il professionista che lavora, Facebook ha appena rilasciato la sua piattaforma di Messenger per 'em (anche se sta ancora imparando cosa fare con loro), e Microsoft ha anche avuto una polemica sui chatbot con il suo bot razzista di Tay. Ora Google sta entrando nel segmento e spera di correggere gli errori del passato rendendolo open source.

Google ha annunciato oggi di effettuare la sua ricerca su due programmi linguistici separati open source per sviluppatori. I programmi denominati SyntaxNet e Parsey McParseface (chiaramente un gioco sulla nave scientifica britannica che Internet voleva chiamare Boaty McBoatface) non sono i chatbot stessi, ma forniranno le competenze linguistiche necessarie per rendere i chatbot più intelligenti.

Per loro nome, Parsey McParseface analizza le frasi inglesi per la loro struttura, mentre SyntaxNet ascrive un tag per ogni parte del discorso nella frase e tenta di metterle insieme. In tandem, entrambi i programmi sono in grado di interpretare strutture di frasi più complesse, diversamente dal bot di Tay, che in pratica ripeteva semplicemente il discorso odioso di internet.

Ad esempio, Google afferma che è sempre stato semplice per le macchine analizzare una frase come "Alice ha visto Bob." Ma con questi due programmi è più facile capire frasi più complesse - "Alice, che stava leggendo su SyntaxNet, ha visto Bob in il corridoio di ieri ", per esempio.

Google sottolinea inoltre che gli esseri umani sono particolarmente veloci e bravi a capire le frasi basate sul contesto, mentre le macchine tendono ad essere molto letterali.

"Non è raro che frasi di lunghezza moderata - diciamo 20 o 30 parole di lunghezza - abbiano centinaia, migliaia o persino decine di migliaia di possibili strutture sintattiche", hanno scritto i ricercatori nel post del blog. "Un parser del linguaggio naturale deve in qualche modo cercare tutte queste alternative e trovare la struttura più plausibile data il contesto."

Per una frase come "Alice ha guidato per strada nella sua auto", le macchine devono decifrare più attivamente che l'oratore non significa la lettura più assurda che la strada si trova nella macchina di Alice.

Forse gli ingegneri e gli sviluppatori di tutto il mondo possono prendere queste piattaforme e trasformare i chatbot in qualcosa di un po 'più intelligente, perché la maggior parte di quelli che abbiamo visto finora ci ha offeso con le loro parole forti o con la loro incapacità di dire con precisione il tempo.

$config[ads_kvadrat] not found