Последний в (open source) chatbot/fake AI?
Какова последняя в open-source технология chatbot/fake AI? Является ли ELIZA/ALICE/MegaHAL еще "текущим" или были сделаны какие-либо успехи за последнее десятилетие?
Ответы
Ответ 1
ChatScript - лучший инструмент с открытым исходным кодом, который я нашел для разработки диалоговых агентов (лицензия BSD):
https://github.com/ChatScript/ChatScript
Я использовал его в течение нескольких лет, и он очень удобен для программистов (написан так, как программисты думают и используют инструменты). Самое главное, он был написан для решения по-настоящему беспорядочных проблем синтаксического анализа предложений на естественном языке с мощным входным препроцессором и гибким механизмом правил сопоставления с образцом для сопоставления текста.
Со страницы проекта SourceForge:
ChatScript - это движок чатбота следующего поколения, который выиграл приз Loebner 2010 года с Suzette, Loebner 2011 года с Rosette и 2-й в Loebner 2012 года с Angela (ошибка, которую я представил в протоколе Loebner, а не в движке). Технологии мобильного приложения Outfit7 Tom Loves Angela и чат-ботов ESL в Японии SpeakGlobal. Обладатель 3-го места Chatbot Battles 2012 и награжден лучшим 15-минутным призом за разговор. 3-е место победитель Loebner в 2013 году и 1-е место в 2014 году.
Также имеет полезные файлы онтологии для существительных, глаголов, прилагательных, наречий. Автономный или серверный режимы. LINUX (32 и 64 бит) и Windows (Visual Studio 10) и Mac/iOS.
Ответ 2
С точки зрения актуальных часто задаваемых вопросов о переговорном агенте см. веб-страницы Meta Guide, "Yahoo! Answers - Best Answers" и "Quora Answers" . С точки зрения сопоставления несимметричных сопоставлений, статистических диалоговых систем, я предлагаю посмотреть USC Virtual Human Toolkit NPCEditor и Система контроля качества IBM Watson, OpenEphyra из CMU.
Ответ 3
Я создал инструмент для себя, поскольку я хотел создать простые чаты и легко управлять всем жизненным циклом: создавать, тестировать, развертывать и анализировать. Он приобрел некоторую популярность, поэтому я превратил его в стартап: https://www.hubtype.com/products/chatbots.html
Полезно быстро и быстро запускать чатбот, используя богатые интерактивные элементы, которые предоставляют приложения для обмена сообщениями, такие как быстрые ответы, карусели и т.д., которые делают взаимодействие очень простым без необходимости причудливого ИИ. Однако, если вам нужны более сложные текстовые взаимодействия, вы также можете интегрировать современные технологии Natural Language Understanding, такие как IBM Watson или api.ai.