tasdikrahman / vocabulary

[Not Maintained anymore] Python Module to get Meanings, Synonyms and what not for a given word
https://vocabulary.readthedocs.io/en/latest/
MIT License
559 stars 76 forks source link

vb.meaning('repudiate') returns false #70

Open silviolorusso opened 5 years ago

gustelle commented 5 years ago

Hello, I got the same issue, example on Python 3.6.4

from vocabulary.vocabulary import Vocabulary as vb vb.synonym("car") False

Any idea ?

ShauryaUppal-1Mg commented 5 years ago

Even I am getting this error. I am switching to PyDictionary Library

alkhachatryan commented 5 years ago

The same problem is here. I tried the code from example: vb.synonym("car")

And got the same error...

leiurus17 commented 4 years ago

I am experiencing the same behavior.

leiurus17 commented 4 years ago

It seems that the problem is with the API being called which is glosbe.

leiurus17 commented 4 years ago

This thing is dead until we can find a replacement to Glosbe.

Reference: https://github.com/deanishe/alfred-glosbe/issues/4

aluckydog0716 commented 4 years ago

any idea to slove it ?

leiurus17 commented 4 years ago

Hi @aluckydog0716 , it seems that Glosbe killed the service.

Try accessing:

https://glosbe.com/gapi/

And you'll get 429 Too Many Requests.

vocabulary is dependent on Glosbe, and if Glosbe decides to kill the API, then this library is dead. :(

Maybe you can try https://pypi.org/project/PyDictionary/ instead.

aluckydog0716 commented 4 years ago

Thanks for your message. it is useful for me .

------------------ 原始邮件 ------------------ 发件人: "Leiurus"<notifications@github.com>; 发送时间: 2020年3月11日(星期三) 下午3:24 收件人: "tasdikrahman/vocabulary"<vocabulary@noreply.github.com>; 抄送: "1203078658"<1203078658@qq.com>; "Mention"<mention@noreply.github.com>; 主题: Re: [tasdikrahman/vocabulary] vb.meaning('repudiate') returns false (#70)

Hi @aluckydog0716 , it seems that Glosbe killed the service.

Try accessing:

https://glosbe.com/gapi/

And you'll get 429 Too Many Requests.

vocabulary is dependent on Glosbe, and if Glosbe decides to kill the API, then this library is dead. :(

Maybe you can try https://pypi.org/project/PyDictionary/ instead.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

aluckydog0716 commented 4 years ago

I can't  use this module which you recommend to me (https://pypi.org/project/PyDictionary/).

Can you recommend me something similar more?

------------------ 原始邮件 ------------------ 发件人: "Leiurus"<notifications@github.com>; 发送时间: 2020年3月11日(星期三) 下午3:24 收件人: "tasdikrahman/vocabulary"<vocabulary@noreply.github.com>; 抄送: "1203078658"<1203078658@qq.com>;"Mention"<mention@noreply.github.com>; 主题: Re: [tasdikrahman/vocabulary] vb.meaning('repudiate') returns false (#70)

Hi @aluckydog0716 , it seems that Glosbe killed the service.

Try accessing:

https://glosbe.com/gapi/

And you'll get 429 Too Many Requests.

vocabulary is dependent on Glosbe, and if Glosbe decides to kill the API, then this library is dead. :(

Maybe you can try https://pypi.org/project/PyDictionary/ instead.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

leiurus17 commented 4 years ago

@aluckydog0716 I suggest you directly call an API from online dictionaries if your goal is to get the meaning of a word.

https://dictionaryapi.com/products/api-collegiate-dictionary

aluckydog0716 commented 4 years ago

Thanks for your reply. My goal is to get  a synonym of a word. any suggestion for me?

------------------ 原始邮件 ------------------ 发件人: "Leiurus"<notifications@github.com>; 发送时间: 2020年3月11日(星期三) 晚上7:32 收件人: "tasdikrahman/vocabulary"<vocabulary@noreply.github.com>; 抄送: "1203078658"<1203078658@qq.com>; "Mention"<mention@noreply.github.com>; 主题: Re: [tasdikrahman/vocabulary] vb.meaning('repudiate') returns false (#70)

@aluckydog0716 I suggest you directly call an API from online dictionaries if your goal is to get a meaning of a word.

https://dictionaryapi.com/products/api-collegiate-dictionary

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

leiurus17 commented 4 years ago

@aluckydog0716 , WordNet under NLTK is what you need.

https://pythonprogramming.net/wordnet-nltk-tutorial/