mirror of
https://github.com/rspeer/wordfreq.git
synced 2024-12-24 09:51:38 +00:00
Update README with new examples and URL
This commit is contained in:
parent
f03a37e19c
commit
e6114bf0fa
@ -3,7 +3,7 @@
|
|||||||
- Support Czech, Persian, Ukrainian, and Croatian/Bosnian/Serbian
|
- Support Czech, Persian, Ukrainian, and Croatian/Bosnian/Serbian
|
||||||
- Add large lists in Chinese, Finnish, Japanese, and Polish
|
- Add large lists in Chinese, Finnish, Japanese, and Polish
|
||||||
- Data is now collected and built using Exquisite Corpus
|
- Data is now collected and built using Exquisite Corpus
|
||||||
(https://github.com/rspeer/exquisite-corpus)
|
(https://github.com/LuminosoInsight/exquisite-corpus)
|
||||||
- Add word frequencies from OPUS OpenSubtitles 2016
|
- Add word frequencies from OPUS OpenSubtitles 2016
|
||||||
- Add word frequencies from the MOKK Hungarian Webcorpus
|
- Add word frequencies from the MOKK Hungarian Webcorpus
|
||||||
- Expand Google Books Ngrams data to cover 8 languages
|
- Expand Google Books Ngrams data to cover 8 languages
|
||||||
|
22
README.md
22
README.md
@ -106,16 +106,16 @@ frequencies by a million (1e6) to get more readable numbers:
|
|||||||
|
|
||||||
>>> from wordfreq import word_frequency
|
>>> from wordfreq import word_frequency
|
||||||
>>> word_frequency('cafe', 'en') * 1e6
|
>>> word_frequency('cafe', 'en') * 1e6
|
||||||
12.88249551693135
|
11.748975549395302
|
||||||
|
|
||||||
>>> word_frequency('café', 'en') * 1e6
|
>>> word_frequency('café', 'en') * 1e6
|
||||||
3.3884415613920273
|
3.981071705534969
|
||||||
|
|
||||||
>>> word_frequency('cafe', 'fr') * 1e6
|
>>> word_frequency('cafe', 'fr') * 1e6
|
||||||
2.6302679918953817
|
1.4125375446227555
|
||||||
|
|
||||||
>>> word_frequency('café', 'fr') * 1e6
|
>>> word_frequency('café', 'fr') * 1e6
|
||||||
87.09635899560814
|
53.70317963702532
|
||||||
|
|
||||||
|
|
||||||
`zipf_frequency` is a variation on `word_frequency` that aims to return the
|
`zipf_frequency` is a variation on `word_frequency` that aims to return the
|
||||||
@ -133,19 +133,19 @@ one occurrence per billion words.
|
|||||||
|
|
||||||
>>> from wordfreq import zipf_frequency
|
>>> from wordfreq import zipf_frequency
|
||||||
>>> zipf_frequency('the', 'en')
|
>>> zipf_frequency('the', 'en')
|
||||||
7.67
|
7.75
|
||||||
|
|
||||||
>>> zipf_frequency('word', 'en')
|
>>> zipf_frequency('word', 'en')
|
||||||
5.39
|
5.32
|
||||||
|
|
||||||
>>> zipf_frequency('frequency', 'en')
|
>>> zipf_frequency('frequency', 'en')
|
||||||
4.19
|
4.36
|
||||||
|
|
||||||
>>> zipf_frequency('zipf', 'en')
|
>>> zipf_frequency('zipf', 'en')
|
||||||
0.0
|
0.0
|
||||||
|
|
||||||
>>> zipf_frequency('zipf', 'en', wordlist='large')
|
>>> zipf_frequency('zipf', 'en', wordlist='large')
|
||||||
1.65
|
1.28
|
||||||
|
|
||||||
|
|
||||||
The parameters to `word_frequency` and `zipf_frequency` are:
|
The parameters to `word_frequency` and `zipf_frequency` are:
|
||||||
@ -175,10 +175,10 @@ the list, in descending frequency order.
|
|||||||
|
|
||||||
>>> from wordfreq import top_n_list
|
>>> from wordfreq import top_n_list
|
||||||
>>> top_n_list('en', 10)
|
>>> top_n_list('en', 10)
|
||||||
['the', 'i', 'to', 'a', 'and', 'of', 'you', 'in', 'that', 'is']
|
['the', 'to', 'of', 'and', 'a', 'in', 'i', 'is', 'that', 'for']
|
||||||
|
|
||||||
>>> top_n_list('es', 10)
|
>>> top_n_list('es', 10)
|
||||||
['de', 'que', 'la', 'y', 'a', 'en', 'el', 'no', 'los', 'es']
|
['de', 'la', 'que', 'en', 'el', 'y', 'a', 'los', 'no', 'se']
|
||||||
|
|
||||||
`iter_wordlist(lang, wordlist='combined')` iterates through all the words in a
|
`iter_wordlist(lang, wordlist='combined')` iterates through all the words in a
|
||||||
wordlist, in descending frequency order.
|
wordlist, in descending frequency order.
|
||||||
@ -209,7 +209,7 @@ This data comes from a Luminoso project called [Exquisite Corpus][xc], whose
|
|||||||
goal is to download good, varied, multilingual corpus data, process it
|
goal is to download good, varied, multilingual corpus data, process it
|
||||||
appropriately, and combine it into unified resources such as wordfreq.
|
appropriately, and combine it into unified resources such as wordfreq.
|
||||||
|
|
||||||
[xc]: https://github.com/rspeer/exquisite-corpus
|
[xc]: https://github.com/LuminosoInsight/exquisite-corpus
|
||||||
|
|
||||||
Exquisite Corpus compiles 8 different domains of text, some of which themselves
|
Exquisite Corpus compiles 8 different domains of text, some of which themselves
|
||||||
come from multiple sources:
|
come from multiple sources:
|
||||||
|
Loading…
Reference in New Issue
Block a user