Моя участь у тому, що я буду створювати алгоритми, за якими воно працює.
Я запитав у ChatGPT, як називалася би така програма. Виявилось, що це "експертна модель", що працює за алгоритмом "якщо - то", вона була на ранніх стадіях розробки моделей NLP, вона працює значно швидше ніж нейромережа і що нейромережа у ChatGPT використовує щось схоже на експертну модель.
Я пропоную такі алгоритми дій
1) Визначення основи та відмінку кожного слова
2) На основі цього визначення головного у реченні. Спочатку визначається іменник, потім визначається що з ним відбувається, що він робить, який він (прикметники) і подібні заздалегідь визначені запитання, відповіді на які у реченні може і не бути, але список має бути якомога ширшим.
Наприклад, речення "На лакованому столі, накритому скатертиною, стоїть обід"
Тобто головний іменник "стіл", з ним відбувається - накритий скатертиною, на ньому стоїть обід, який він - лакований.
Для цього потрібно заздалегідь визначити правила, що робити далі при появі кожного слова. При появі слова "на" шукати ззаду та спереду іменники.
У слові "стіл" "і" замінюється на "о". Потрібно взяти весь список іменників і або ж для кожного прописати готові відмінки (це буде працювати значно повільніше), або створити виключення коли "і" замінюється на "о".
Це усе одному не зробити. Потрібно багато людей, щоб створювати ці таблиці зміни основи слів при відмінюванні