当前位置: 首页 > news >正文

东莞网站快速排名榆林网站开发公司

东莞网站快速排名,榆林网站开发公司,品牌营销策略案例,泉州网站建设公司简介 n-gram[1] 是文本文档中 n 个连续项目的集合#xff0c;其中可能包括单词、数字、符号和标点符号。 N-gram 模型在许多与单词序列相关的文本分析应用中非常有用#xff0c;例如情感分析、文本分类和文本生成。 N-gram 建模是用于将文本从非结构化格式转换为结构化格式的… 简介 n-gram[1] 是文本文档中 n 个连续项目的集合其中可能包括单词、数字、符号和标点符号。 N-gram 模型在许多与单词序列相关的文本分析应用中非常有用例如情感分析、文本分类和文本生成。 N-gram 建模是用于将文本从非结构化格式转换为结构化格式的众多技术之一。 n-gram 的替代方法是词嵌入技术例如 word2vec。N-grams 广泛用于文本挖掘和自然语言处理任务。 示例 通过计算每个唯一的 n 元语法在文档中出现的次数可以创建包含 n 元语法的语言模型。这称为 bag-of-n-grams 模型。 例如[2]对于“The cow jumps over the moon”这句话。如果 N2称为二元模型那么 ngram 将为 the cow cow jumps jumps over over the the moon 所以在这种情况下你有 5 个 n 元语法。请注意我们从 the-cow 转移到 cow-jumps 到 Jumps-over 等本质上是向前移动一个单词以生成下一个二元组。 如果 N3则 n 元语法将为 the cow jumps cow jumps over jumps over the over the moon 所以在这种情况下你有 4 个 n 元语法。当 N1 时这被称为一元语法本质上是句子中的各个单词。当 N2 时称为二元组当 N3 时称为三元组。当N3时这通常被称为多元组等等。 一个句子中有多少个 N-gram 如果 X给定句子 K 中的单词数量则句子 K 的 n-gram 数量为 N-gram 有什么用 N-gram 用于各种不同的任务。例如在开发语言模型时n-gram 不仅用于开发一元模型还用于开发二元模型和三元模型。谷歌和微软开发了网络规模的 n-gram 模型可用于各种任务例如拼写纠正、断词和文本摘要。以下是 Microsoft 公开提供的网络规模 n-gram 模型http://research.microsoft.com/en-us/collaboration/focus/cs/web-ngram.aspx。这是一篇使用 Web N-gram 模型进行文本摘要的论文Micropinion Generation: An Unsupervised Approach to Generating Ultra-Concise Summaries of Opinions n-gram 的另一个用途是为有监督的机器学习模型例如 SVM、MaxEnt 模型、朴素贝叶斯等开发特征。其想法是在特征空间中使用二元语法等标记而不仅仅是一元语法。但请注意根据我的个人经验和我审阅的各种研究论文在特征空间中使用二元组和三元组不一定会产生任何显着的改进。 Code 在 python 中生成 n-gram。 import redef generate_ngrams(text,n):    # split sentences into tokens    tokensre.split(\\s,text)    ngrams[]    # collect the n-grams    for i in range(len(tokens)-n1):       temp[tokens[j] for j in range(i,in)]       ngrams.append( .join(temp))    return ngrams 如果您使用的是 Python还有另一种使用 NLTK 的方法 from nltk import ngramssentence  _start_ this is ngram _generation_my_ngrams  ngrams(sentence.split(), 3) Reference [1] N-gram: https://www.mathworks.com/discovery/ngram.html [2] What: https://kavita-ganesan.com/what-are-n-grams/ 本文由 mdnice 多平台发布
http://www.hkea.cn/news/14273148/

相关文章:

  • 百度网站统计添加网址可以看各种直播平台的软件
  • 手机网站如何跳转免费软件网站下载
  • 在互易上做的网站如何修改WordPress中文seo
  • 电脑端网站一般做多宽最好锦绣大地seo
  • 有了域名与服务器怎么建网站深圳做网站便宜
  • 深圳公司的网站设计建设网站的基本知识
  • dz增加网站标签茂名市建设局网站
  • 网站设计怎么写网站建设实训个人总结1000字
  • 郑州网站seo分析wordpress免费音乐主题
  • 广州网络公司建站电子购物网站建设视频
  • 网站开发语言为wap搜索排名怎么做
  • 广州网站设计公司兴田德润活动京北网app下载
  • 全网有哪些网站可以做淘客竞价网络推广托管
  • 申请网站价格自己制作网页怎么制作的
  • 麻城网站开发社交网站开发平台
  • 网站备案平台的服务简介建微网站有什么好处
  • 广州外贸公司网站建设深圳网络建设有限公司
  • 汉口北做网站网站平台构建
  • 机关网站建设的请示管理一个网站的后台怎么做
  • 寿光营销型网站建设软件人才外包
  • 网站域名怎么购买网站建设可用性的五个方面
  • 软件网站是怎么做的百度框架户开户渠道代理
  • 网站建设企业属于什么类型的公司长春网站推广优化公司
  • 桂城网站制作公司企业年金怎么领取最划算
  • 网站结构 网站内容建设营销策划方案的内容
  • 成都家居网站建设长春网站建设 4435
  • 中小企业服务中心网站建设自适应网站如何做移动适配
  • 现今网站开发的主流框架古镇 网站建设
  • 湖北建设厅政务网站建设网站需要的ftp资源
  • 宣传网站建设背景免费企业电话名录