Answer the question
In order to leave comments, you need to log in
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
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.
A good approach for this would be to use nlp. For example, the Spacy library
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.
Words in a sentence ("delimiter"):
^наз?в*, ^означ*, ^явля?т*, ^это$, ^определя?т*, ^представля?т*, ^выража?т*
And/or dash sign. Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question