Наразі я будую цікавий сценарій, який в основному відповідає заданим фразам і дає заздалегідь задану відповідь на основі балів відповідності. Ви можете попросити її отримати деяку інформацію на основі живих каналів, виконувати завдання, розповідати анекдоти або просто спілкуватися з нею.
У мене вже є вбудована система виявлення шкідливих слів, блокування шапки або обох. У програмі є ім'я дівчини, і я намагався якомога ближче бути дівчинкою-дівчиною, на логічному плані (наприклад: всі знають, що більшість дівчат-дівчат займають 700 мн, щоб відповісти на запитання, звичайно жартуючи). Ось ось невеликий приклад:
Клієнт: ЯКА ВАША ПРОБЛЕМА?
Кіку: НЕ ВИКОРИСТОВУЙТЕ, ЩО МОЄТЬ З Мною!
Клієнт: #### ти
Кіку: чому ти так ставишся до мене: /
Однак я дуже хотів би додати до нього сарказм. Тож якщо ви щось написати сарказмом, то вона це виявить і відповість відповідно. Тепер це складна частина, як ви навчаєте сценарію, що таке сарказм?
Для мене більш конкретні. Які найпоширеніші саркастичні слова вживаються сьогодні? Або як отримати цю статистику? Як я можу змусити сценарій зрозуміти контекст даної фрази?
ОНОВЛЕННЯ
Оскільки це питання набуває багато галасу, я думаю, що все слід розмитнити трохи більше. Цілком зрозуміло, що зробити сценарій повністю виявити сарказм в основному неможливо. Принаймні, в розумній справі. Однак я вважаю, що можна було б виявити деяку кількість можливого сарказму.
Зараз я зробив це так далеко, що мій сценарій може виявити дуже обмежений сарказм. Я заздалегідь визначив декілька загальноприйнятих саркастичних слів (однак, поодинці вони марні.) Наприклад: як, що завгодно, так, правильно і чудово. А потім спочатку збігаються, прості речі, такі як великі регістри та цитуються: THANKS you are so smart
або oh you are so "SMART"
.
Оскільки основна функція сценаріїв - це виконувати завдання або витягувати інформацію, а післязапиту вона запитає, чи це саме ви мали на увазі. Тоді я подумав, додавши «спасибі» як спеціальну змінну. Так yeah thanks
або whatever thanks
спровокує можливий сарказм, і сценарій запитає вас: "Чи виявляю я сарказм?" Найкраще б тоді сказати «вибачте», інакше це додасть попереджувальну точку, і якщо буде досягнуто обмеження - воно почне ігнорувати вас.
Оскільки ці дуже прості алгоритми, здається, насправді спрацьовують, то ця ідея має майбутнє, звичайно після багато налаштування та налаштування. Однак хтось набагато розумніший зробив би програмне забезпечення з відкритим кодом з тією ж ідеєю на увазі. Тоді ця функція може бути підключена до багатьох функцій в Інтернеті. Догляд за клієнтами, ймовірно, найбільше піде на користь, однак цей тип програмного забезпечення також може бути використаний для виявлення "змістового" вмісту.