它读入一个最长100个字符的句子,对这个句子进行调整,输出间距正确,且首字母正确大写的结果。例如,输入的是 the Answer to life ,the Universe,and everything Is 42.输出的是 The answer to life,the universe,and everything is 42. 这只是一个简单版本的。水平有限。
模式特点:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。
我们来看一下下面这样的程序结构:
class Context:
def __init__(self):
self.input=""
self.output=""
class AbstractExpression:
def Interpret(self,context):
pass
class [removed]AbstractExpression):
1. fastText的介绍
文档地址:https://fasttext.cc/docs/en/support.html
fastText is a library for efficient learning of word representations and sentence classification.
fastText是一个单词表示学习和文本分类的库
优点:在标准的多核CPU上, 在10分钟之内能够训练10亿词级别语料库的词向量,能够在1分钟之内给30万多类别的50多万句子进行分