文件名称:randolang:生成随机的英文单词
文件大小:1.86MB
文件格式:ZIP
更新时间:2024-07-25 02:33:12
Python
生成新的类似英语的单词。 这个怎么运作 一个小的(大约 7000 个单词)英语词典被分解为单元(字母、音素或音节),并使用马尔可夫过程生成新单词。 当使用音素作为单词单位时,会使用基本的拼写算法来创建可发音的英语单词。 设置python环境。 $ git clone https://github.com/GeorgeNagel/randolang $ cd randolang # Create the python virtual environment $ virtualenv venv # Install the project requirements $ source venv/bin/activate $ pip install -r requirements.txt 运行测试套件 $ venv/bin/nosetests 生成一些随机词 有几种方法可以创建新词。 三种方法
【文件预览】:
randolang-master
----.gitignore(27B)
----README.MD(3KB)
----requirements.txt(86B)
----data()
--------corpora()
----word_data.py(2KB)
----tools()
--------__init__.py(0B)
--------whois_tools.py(1KB)
--------words_cache.py(3KB)
----markov.py(3KB)
----tests()
--------__init__.py(0B)
--------test_randolang.py(1KB)
--------test_phones_to_word.py(1KB)
--------test_words_cache.py(2KB)
--------test_markov.py(6KB)
--------fixtures()
--------test_word_data.py(1KB)
----phones_to_word.py(5KB)
----check_domains.py(762B)
----randolang.py(6KB)
----generate_words.py(1KB)