D
D
dodo1010001012019-09-11 08:30:52
Python
dodo101000101, 2019-09-11 08:30:52

How to extract word definitions from text?

Hello, I need to extract the definitions of words from the text, i.e. those sentences in which words are defined explicitly, and ideally, implicitly.
A large number of definitions fit the construction: "A concept is its definition." Are there any ready-made developments that allow you to find similar grammatical constructions in the text?
Are there works that try to extract the meaning of words from the context?
Interested in specific cases (implementations), reports, scientific articles and the like on this topic.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Adamos, 2019-09-11
@Adamos

Do you really need to process some text, or do you need a definition base? So there are a lot of dictionaries on the net, in which ready-made markup is made and you don’t need to wrinkle your forehead.

Y
yewhprodan, 2019-09-11
@yevhprodan

A good approach for this would be to use nlp. For example, the Spacy library

M
mayton2019, 2019-09-11
@mayton2019

This is a complex and interesting topic. Its output should be a semantic network. And I have doubts that someone on the toaster will give the final advice. And yes, there is no advice to be given here. You need direction here. How. Code yourself? Or take an open source library? Or buy a library.
I'm also wondering where this technical task comes from. At least a graduation project.

X
xmoonlight, 2019-09-26
@xmoonlight

Words in a sentence ("delimiter"):

^наз?в*, ^означ*, ^явля?т*, ^это$, ^определя?т*, ^представля?т*, ^выража?т*
And/or dash sign.
The smaller part of the sentence is a term (either at the beginning or at the end of the sentence).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question