Basic parser for russian wiktionary
Project description
Парсер Русского Викисловаря
Небольшой модуль, который позволяет получить морфологические свойства, значения, синонимы и антонимы слов с https://ru.wiktionary.org/
Пример респонса для слова "любовь"
{
"morphology":"Существительное, неодушевлённое, женский род, 3-е склонение тип склонения 8 по классификации А.А.Зализняка.",
"definitions":[
{
"value":"чувство глубокой привязанности к кому-либо, чему-либо",
"example":"Материнская любовь."
},
{
"value":"чувство расположения, симпатии к кому-либо",
"example":"Хитрым и вкрадчивым умом умела она приобрести любовь своих господ. А.С.Пушкин, Арап Петра Великого, г. МАС"
},
{
"value":"чувство горячей сердечной склонности, влечение к другому человеку",
"example":"Жениться по любви."
},
{
"value":"чья-то о человеке, внушающем чувство любви в предыдущем значении",
"example":"Прощай, мать, прощай, моя невеста, моя любовь! В.М.Гаршин, Четыре дня, г. МАС"
},
{
"value":"любовные отношения",
"example":"Несколько лет провела бабушка на виноделии в Кизляре. Там-то она и прижила в тайной любви мою мать Настю. Ф.В.Гладков, Повесть о детстве, г. МАС"
},
{
"value":"внутреннее стремление, влечение, склонность, тяготение к чему-либо",
"example":"Любовь к свободе родины у Инсарова во всём организме, и что бы ни вошло в него, всё претворяется силою этого чувства. Н.А.Добролюбов, Когда же придёт настоящий день, г. МАС"
},
{
"value":"пристрастие к чему-либо, предпочтение чего-либо",
"example":"Любовь к приключениям."
}
],
"synonyms":[
"привязанность",
"приязнь, симпатия",
"эрос",
"любимый, возлюбленный, люба, лада",
"роман",
"склонность",
"пристрастие"
],
"antonyms":[
"ненависть, вражда",
"неприязнь, отвращение, антипатия, нелюбовь"
]
}
Пример использования
from wiktionaryparserru.parser import WiktionaryParser
word = input()
parser = WiktionaryParser()
parsed_response = parser.make_request(word)
print(parsed_response)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for wiktionary-parser-ru-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bfc1a11e9a1c2f53096f0fb8cbe234d1d1e2e83b53826ae07db774cd6feac16 |
|
MD5 | 5ef903eafc2021a7eabe3dd80ed9f472 |
|
BLAKE2b-256 | 8364fa733414967ca2beb7db1d3a7c361fe81a8ce754adb77e651e1f28576b44 |
Close
Hashes for wiktionary_parser_ru-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2feea39babb04a346ed6f009ca272115dd42455b85578720c3ef6534fbc75d67 |
|
MD5 | b0de84232fcc818f8fac9eb15045f326 |
|
BLAKE2b-256 | 1fc0706dce1e3eb807b3fe5addb3ff9766b2115b257fed957c3b0a065315a1db |