Нейросеть находит скрытые противоречия и неочевидные смыслы за несколько минут. Разработанная на Python программа с помощью нейросети YandexGPT находит в тексте скрытые противоречия и неочевидные смыслы, которые автор мог не замечать. Это пригодится философам, филологам и всем, кто работает с большими объемами текстов. Об этом сообщает «Хайтек» со ссылкой на пресс-службу ТГУ.
Студентка Института прикладной математики и компьютерных наук Томского госуниверситета Юлия Савенкова разработала программу для автоматического анализа текстов по методу французского философа Жака Деррида. Он предложил его в 1967 году. Метод позволяет выявлять в тексте смыслы и противоречия, которые сам автор, скорее всего, не осознавал. Проблема в том, что ручной анализ занимает часы и требует серьёзной подготовки.
Студентка третьего курса ИПМКН ТГУ Юлия Савенкова разбила метод Деррида на четыре последовательных шага. Сначала программа выделяет главную мысль текста. Затем находит ключевые противопоставления. Потом переворачивает их. И наконец проверяет, не упустил ли автор что-то важное. Для каждого шага студентка написала специальные промпты для нейросети.
Инструмент написан на Python и использует YandexGPT. Программа загружает текст из PDF или TXT, по очереди применяет промпты и выдаёт готовый результат с указанием скрытых противоречий. Самым сложным было сохранить критический дух метода. Первые версии промптов давали поверхностные ответы. Пришлось учиться формулировать запросы так, чтобы модель не соглашалась с автором, а искала допущения. Вместо «Найди противоположное мнение» — «Найди точку, где аргумент автора опирается на неочевидное предположение». Настройка потребовала много итераций и помощи философов.
Качество работы проверяли вместе с ассистентом кафедры гуманитарных проблем информатики философского факультета ТГУ Вадимом Беляниным. Систему испытали на классических философских работах. При анализе «Рассуждения о методе» Рене Декарта программа выделила противопоставление «истина важнее заблуждения» и показала обратную логику: заблуждение может быть необходимым условием для поиска истины, потому что ошибки заставляют мыслить критически. В тексте Декарта нашлись фразы, которые подтверждают такое прочтение.
Научный руководитель студентки доцент кафедры теоретических основ информатики Михаил Пожидаев отметил, что стык с философией позволяет дать оценку, которую трудно получить чисто техническими средствами. Белянин добавил, что проект предлагает обратную перспективу: не человек критически анализирует тексты ИИ, а ИИ критически анализирует высказывания человека.
У программы есть ограничения. Модель плохо справляется с очень короткими текстами, где не хватает контекста, и с очень длинными, где теряет нить. Ирония и метафоры ей тоже пока не даются. Инструмент не заменяет философа или филолога, но даёт быстрый черновик для анализа и сокращает рутину. В перспективе разработка может получить веб-интерфейс. Пока работа идёт в парадигме prompt engineering: авторы не меняют модель, а учатся лучше с ней разговаривать.
Сейчас программа доступна по ссылке для пользователей платного YandexGPT: https://github.com/jullsv/LLMYG.git
Читать далее:
Вселенная внутри черной дыры: наблюдения «Уэбба» подтверждают странную гипотезу
Испытания ракеты Starship Илона Маска вновь закончились взрывом в небе
Сразу четыре похожих на Землю планеты нашли у ближайшей одиночной звезды
Обложка: magnific