Rajnarrayan Bose Ответов: 2

Модуль ответов на основе искусственного интеллекта


Всем Привет,

Я разрабатываю приложение, его чат-бот, на вопрос я буду кормить ответ(субъективный не вариант базового ответа),например
Вопрос:-Что такое кошка
Ответ:-кошка-это домашнее животное с четырьмя ногами,двумя глазами и т. д.

Но от пользователей чат-бота ответ может быть не совсем таким же, как у меня.,
Может ли кто-нибудь помочь мне получить API, чтобы я мог сравнить свой существующий ответ и ответ пользователя и получить оценку, дал ли пользователь правильный ответ или нет

Что я уже пробовал:

Попытался погуглить, но не нашел такой API

2 Ответов

Рейтинг:
2

OriginalGriff

В значительной степени вы не можете - или, по крайней мере, не без тех же усилий, которые Google вкладывает в свою поисковую систему.
Сравнение на естественном языке совсем не просто! Сравните эти два утверждения:

A cat is a domestic animal with four legs,two eyes that catches mice and small birds
A member of the genus Felis, Felis Catus (or the domestic cat) is a binocular quadruped predator that preys on small mammals, birds, fish, and marsupials (where available).
Они оба говорят одно и то же, они оба правы (в пределах разумного - наша кошка поймает что-нибудь и съест это).

Но как вы сравниваете их и говорите: "это правильно" или "это неправильно"? Черт возьми, большинство разработчиков даже не могут правильно ответить на математические вопросы!
Извините, это не совсем так[^]

Честно говоря, это не тот проект, который я бы даже рассматривал сам, и у меня есть изрядный опыт. Для относительного новичка? Не ходите туда - это займет слишком много вашего времени!


Rajnarrayan Bose

Спасибо

Рейтинг:
0

Gerry Schmitz

Воспользоваться несколькими вариантами.

Большинство тестов на IQ имеют множественный выбор.

Вы должны учитывать региональные / культурные различия. Некоторые люди никогда не слышали о "кошке" (или Трубкозубе).