Задать вопрос
@dodo101000101

Как из текста вытащить определения слов?

Здравствуйте, мне необходимо вытащить из текста определения слов, т.е. те предложения, в которых словам даётся определение в явном, а в идеале, и неявном виде.

Большое количество определений подходит под конструкцию: "Понятие - его определение.". Есть ли какие-то готовые наработки, позволяющие найти в тексте подобные грамматические конструкции?

Есть ли работы в которых пытаются выявить значение слов из контекста?

Интересуют конкретные кейсы (реализации), доклады, научные статьи и таму подобное по данной теме.
  • Вопрос задан
  • 355 просмотров
Подписаться 4 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 4
Adamos
@Adamos
Вам действительно нужно обработать какой-то текст или нужна база определений? Так-то в сети навалом словарей, в которых сделана готовая разметка и не нужно морщить лобик.
Ответ написан
@yevhprodan
Хороший подход для этого будет использование nlp. К примеру библиотека Spacy
Ответ написан
mayton2019
@mayton2019
Bigdata Engineer
Это сложная и интересная тема. На выходе ее должна стоять семантическая сеть. И есть у меня сомнения что на тостере кто-то даст окончательный совет. Да и вообще нельзя тут дать совет. Тут нужно направление. Как. Кодить самому? Или взать опенсорцную библиотеке? Или купить библиотеку.

Мне также интересно откуда проистекает это техническое задание. Как минимум - дипломный проект.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Слова в предложении ("разделитель"):
^наз?в*, ^означ*, ^явля?т*, ^это$, ^определя?т*, ^представля?т*, ^выража?т*
И/или знак "тире".
Меньшая часть предложения - это термин (или в начале, или в конце предложения).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 250 000 ₽
AST Москва
До 350 000 ₽
Wanted. Москва
До 250 000 ₽
14 янв. 2025, в 00:45
7000 руб./за проект
14 янв. 2025, в 00:39
30000 руб./за проект
13 янв. 2025, в 23:21
2000 руб./в час