问题标签 [natural-language-processing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
117 浏览

machine-learning - 我应该使用哪种类型的神经网络来根据某些输入生成段落?

我对神经网络的了解非常基础,但我的目标是:给定一组简短的输入(一个单词字符串和数字),我希望经过训练的网络生成一段与输入数据相关的文本。

我以前用 RNN 来进行基本的自然语言生成,但从来没有基于给定的输入。(例如,我玩过https://github.com/karpathy/char-rnn

那里有太多信息,我不确定我应该使用哪种模型或从哪里开始。

0 投票
0 回答
248 浏览

python - Python-Google NLP Api 返回 ssl.SSLEOFError: EOF 发生违反协议

我正在使用 Python(3.6) 和 Django(2) 开发一个项目,在该项目中我需要使用 Google 云自然语言处理 API 处理目录中的太多文件,但是在处理 ~100 个文件后,它返回错误:

ssl.SSLEOFError: EOF 发生违反协议 (_ssl.c:852) [29/Dec/2018 13:27:33] "POST / HTTP/1.1" 500 17751

这里来自views.py

0 投票
1 回答
255 浏览

python - 如何编写@overrides allennlp predictor.load_line?

AllenNLP 有一个预测函数,它接收一个 JSON 文件,然后输出一个 JSON 文件。从文档中可以@overrides predictor.load_line 并写入一个函数来接收一个文本文件。

你会怎么写这个函数?以及如何实现该功能(即作为模块导入)?

AllenNLP load_line API:https ://allenai.github.io/allennlp-docs/api/allennlp.predictors.html?highlight=sentencetaggerpredictor#allennlp.predictors.predictor.Predictor

我在这里学习教程: https ://github.com/allenai/allennlp/blob/master/tutorials/tagger/README.md

0 投票
0 回答
234 浏览

python - Python - Google 自然语言处理 API 返回 HttpError 502 bad gateway

我正在使用 Python(3.6) 和 Django(2) 开发一个项目,在该项目中我需要使用 Google 云自然语言处理 API 处理目录中的太多(~ 50k)文件,但在处理了 ~400 个文件后它返回错误为:

注意:我搜索了很多,所以请不要将其标记为重复!

引发 HttpError(resp, content, uri=self.uri)

googleapiclient.errors.HttpError: https://language.googleapis.com/v1beta2/documents:analyzeSentiment?alt=json 返回“错误网关”>

[2018 年 12 月 30 日 05:10:03]“POST/HTTP/1.1”500 15162

这里来自views.py

0 投票
1 回答
82 浏览

eclipse - 将自然语言转换为 OCL 脚本

我有一些自然语言的语句,我必须转换为 OCL 格式,我是初学者,自己写了一些,但未能转换一些高级语句,我搜索了很多这样的这个这个 但没有找到一些东西确切或相似。

我要转换的语句:

1.禁用Web服务器目录列表并确保文件元数据(例如GIT)和备份文件不存在于Web根目录中

2.记录访问失败,提醒管理员重复失败

3.限制API和控制访问,将自动化攻击的危害降到最低

  1. 通过查询参数化阻止 SQL 注入。

请帮我

谢谢

0 投票
1 回答
786 浏览

python - 从带有其他数字的地址字符串中获取印度邮政编码

我正在做一个地址解析项目,我需要检测地址的各个组成部分,例如城市、州、邮政编码、街道编号等。

我编写了一个正则表达式来过滤掉处理所有用户输入的邮政编码。

这可以识别此类地址的邮政编码,但是,当出现如下地址时,它会结合街道编号并将其解释为邮政编码,

在这种情况下,邮政编码被标识为 323461,而正确的应该是 560029

0 投票
0 回答
123 浏览

prolog - Prolog 自然语言解析器,参数没有充分实例化

我正在尝试制作一个 prolog 语言解析器。当我去加载我的脚本时,我得到了错误

我的代码如下

我已经阅读了其他一些关于此的帖子,但我仍然不确定我哪里出错了。

检查np ppvp工作我正在使用电话;np([the,cat,sat,on,the,mat],O,L).,pp([on,the,mat],P,L).vp([the,cat,sat,on,the,mat],O,L).. 一次调用ERROR: Undefined procedure: vp/3 (DWIM could not correct goal)出现错误,所有 3 次调用都是相同的错误,唯一的区别vp/3np/3或者pp/3

期望的目标是使用调用sentence(some_sentence)并让程序输出 和 的np pp结果vp

0 投票
0 回答
159 浏览

nlp - 对具有整体积极情绪但有消极词的句子进行情绪分析

我正在尝试开发用于评论数据的情绪分析工具。我遇到了一些极端情况,其中一个句子的整体情绪可能是积极的,但包含一个消极的词。
例如 :

我非常想要这个 iPad。
是的,它看起来不错!

我尝试了 2-3 个情绪分析库,他们推断出带有负面情绪的句子。我还没有找到任何正在研究此类解决方案的工作。在这种上下文情况下,是否有任何已知的解决方案来处理情绪?

我主要尝试了基于词典的方法。我使用了 NLTK、SPACY、IBM 音调分析器、TextBlob、VADER。目前,我正在平均所有结果的总和。

0 投票
2 回答
4425 浏览

tensorflow - 如何使用预训练的 BERT 模型进行下一句标注?

我是 AI 和 NLP 的新手。我想检查一下bert是如何工作的。我使用 BERT 预训练模型: https ://github.com/google-research/bert

我运行了 extract_features.py 示例,在 readme.md 中的提取特征段落中进行了描述。我得到了向量,作为输出。

伙计们,如何转换结果,我在 extract_features.py 中获得下一个/不是下一个标签?

我想运行bert来检查两个句子是否相关,并查看结果。

谢谢!

0 投票
1 回答
665 浏览

prolog - Prolog 中 readLine 谓词的使用

在 Blackburn 和 Bos 的“自然语言的表示和推理 - 计算语义的第一门课程”中,他们给出了以下谓词:

它应该启动解析句子和创建语义表示的过程。我省略了所有其他定义,因为相信它们与我的问题无关。我很好奇如何使用这个谓词parse

我试过parse([Bob, walks])了,但收到错误消息。

你觉得这parse应该怎么用?