随机生成一个句子,或者从关键字/首字母列表中生成一个句子。这是基于布朗语料库。

randomsentence的Python项目详细描述


#随机句子

[![构建状态](https://travis-ci.org/patarapolw/randomstense.svg?branch=master)(https://travis ci.org/patarapolw/randomstense)
[![pypi version shields.io](https://img.shields.io/pypi/v/randomstense.svg)(https://pypi.python.org/pypi/randomstense/)
[![PYPI许可证](https://img.shields.io/PYPI/L/randomSession.svg)(https://pypi.python.org/PYPI/randomSession/)
[![pypi pyversions](https://img.shields.io/pypi/pyversions/randomstense.svg)](https://pypi.python.org/pypi/randomstense/)


随机或从关键字/首字母列表中生成一个句子。这是基于布朗语料库





````
pip install randomestensentence
```
```
`
`
`使用



` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` list(['balmy'、'tricycle'、'jingle','overpass'])
>;>;标记的句子
[('Tommy',False)、(',',False)、('of',False)、('balmy',True)、(',',False)、('had',False)、('never',False)、('heard',False)、('of',False)、('a',False)、('kotowaza',False)、(',',False)、('or',False)、('Japanese',False)、('tricycle',True)、(',',False)、('which False)、('says'False)、(',',False)、('``',False)、('Tanin',False)、('Yori',False)、('Miuchi',False)、(''',False)、('And',False)、('Is',False)、('字面意思,'False)、('Translated',False)、('AS',False)、('``',False)、('Jingle',True)、('Are False)、('Better',False)、('Than',False)、('Overpass',True)
>;>;句子工具=sentence tools()
>;>sentence_tools.detokenize_taged(taged_sentence)
“Balmy的Tommy从未听说过Kotowaza或日本三轮车,它的意思是‘Tanin yori Miuchi’,字面翻译为‘叮当声比天桥好’
```

对于棕色语料库,它是基于词性进行标记的。这很容易变成一个真正的句子。

``pycon
>;>“yori miuchi”,字面翻译为“叮当比天桥好”
```

在这种情况下,默认情况下,“do廑markovify=true”(在“sentencemaker”中为“false”)。

``pycon
>>gt;从随机语句导入随机语句
>>',','),('he,'pps','pps',('broke,'vbd','vbd',('out,'rp','a,'at','at',('a,'at','at','at',('a,'at','at','at',('a,'at','at','a','at',('a,'at','布朗','np',('on,'rp',('down','rp',('to','in',('to','in','in','in',('the','at','at','at','at',('de示威,'vbn','vbn,(“gisors”,‘NP’、‘and’、‘CC’、‘Katow’、‘NP’、‘in’、‘Man's’、‘NN$-TL’、‘Fate’、‘NN-TL’、‘in’、‘in’、‘Man's’、‘NN$-TL’、‘Fate’、‘NN-TL’、‘Fate’、‘NN-TL’、‘Fate’、‘Fate’、‘taged’、‘br/>”等句子工具。今天,布朗州长向基奥·吉瑟斯和Katow等忠诚的共产党员在《Man's Fate》一文中展示了他们的行动,向他们致意还包括固定模块,以防需要少量语法修正。这是基于语言检查/语言工具。

``pycon
>;>from randomestense import grammarcorrector
>;>corrector=grammarcorrector()
>;>corrector.correct('s sentence with a error in t he hitchhiker's guide to he galaxy')
'a sentence with an error in the hitchhiker's guide to t银河系的<
`````


网络演示




改进计划


-改善由“sentenencemaker”生成的句子的自然性。







-[keepass dx-难忘的密码](https://github.com/pataraparapolw/keepassassassassassassassass.com/br/>


-[keepasspassdx-keepasspassdDX-记忆密码)-安卓密码管理器应用程序,基于keepass dx.
-[diceware-utils](https://github.com/patarapolw/diceware-utils)-生成diceware密码短语并对其进行策略整合的PIP模块。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用prepared语句在oracle中插入日期   对点具有双重值的java   使用多个通配符的java请求映射   java Springboot为什么要设置springbootstartertomcat   除了对JavaBean的请求之外,还使用servletContext的servlet   java如何清除OCSID。返回到池的连接时的CLIENTID JDBC客户端信息属性   将整型数组转换为光栅Java   java使用对象引用作为互斥锁   java为什么在编程语言中使用sin函数返回奇怪的sin值不像计算器   java如何将JButton链接到对象并调用相关方法   php用Java发送POST数据   导航属性的java模拟加载   java多个活动错误Android试图对空对象引用调用虚拟方法“”   java Android更改ActionBar文本颜色   如何使用带有java反射且不带开关的parant引用创建子类