我正在开展一个旨在找到冲突语义句子<\/strong>( NLP - 语义搜索<\/strong>)的项目,例如 我们的文字是:“我今天吃了。午餐很好吃。我是一个诚实的客人。<\/strong> ” 查询:“我和朋友共进午餐<\/strong>” 我们 ...
我正在开展一个旨在找到冲突语义句子<\/strong>( NLP - 语义搜索<\/strong>)的项目,例如 我们的文字是:“我今天吃了。午餐很好吃。我是一个诚实的客人。<\/strong> ” 查询:“我和朋友共进午餐<\/strong>” 我们 ...
我一直在用AST explorer研究各种语言的语法和 AST 节点。 对于 python,我注意到在解析过程中会进行某种形式的语义分析。 例如 产生以下由VariableDeclaration节点和ExpressionStatement节点组成的 AST。 因此,当解析第一行x = 2时,它会 ...
在我的语言中,我能够在当前符号表 scope 中声明一个变量,并创建一个 if 语句,该语句将为它的语句生成一个新的符号表 scope。 我想做的是在野牛进入 if 语句块之前设置一个新的 scope 。 例如semanticAnalyzerParser->enterScope("if sta ...
我有一个相当基本的符号表 map 一个符号的标识符,存储 VariableSymbols、MethodSymbols、BuiltInTypeSymbols 等。这对我的简单解释器来说工作得很好。 但是现在我想实现更高级的符号类型,例如存储 BuiltInTypes 数组的元组(比如 TupleSy ...
这是我的一个简单语义分析器的代码,它只检查重新声明和多个声明。 这是 lex 文件 这是我的 yacc 文件 输入文件的内容是 我得到错误 我最初认为这是由于 int 和 a 之间的空间。 如果我删除空间,我会收到以下错误 我无法弄清楚问题出在哪里。 我坚持了很长时间。 编辑修改规则: 修改输入 ...
我读过合成和继承的属性是不相交的集合。 但是,我很难从定义中推断出这一点,这表明我对这些定义缺乏理解。 假设我有一个产品S -> E + E 。 如果我按以下方式分配定义我的属性: 然后 E 的边属性既不使用来自父节点和兄弟节点的属性,也不使用来自子节点的属性。 那么它是继承属性还是综合属性 ...
我想为机器学习任务创建一个语料库。 我有一个小的文本数据集,想从 web 中抓取类似的句子。 我使用 sentence_transformers package 和 Bert 相关的 model、doc2vec 和 spacy 相似度来测量相似度。 我将阈值设置为 85%,但相似度得分高于阈值的句子 ...
我正在研究 python 中的文本嵌入。 我发现两个文档与 Doc2vec model 的相似之处。 代码如下: 现在,从这两个嵌入的文档中,我如何才能从这些特定文档中提取一组语义相似的单词。 请帮帮我。 ...
是否有任何可用的工具/库(最好是成熟的/可靠的商业产品或开源)可以从纯文本中提取结构化数据? 通常纯文本包含布尔或数学操作数,如(AND、OR、BETWEEN 等)。 我喜欢 AWS Comprehend,但我不确定它是否可以轻松用于此任务。 ...
美好的一天,我是对NLP感兴趣的学生。 我在AllenNLP的主页上看到了该演示,其中指出: 该模型是使用GloVe嵌入的简单LSTM,在Stanford Sentiment Treebank的二进制分类设置上进行了训练。 它在测试仪上达到了约87%的精度。 是否可以参考示 ...
我写了一个像Jsoup这样的java网络框架。 现在我在DOM分析中遇到了一些问题。 我测试HTML分析器的HTML页面https://list.youku.com/show/id_zcc001f06962411de83b1.html ,但无法得到正确的答案。 我在github上发布了 ...
我的任务是构造一个编译器,对最终的抽象语法树进行词法分析,分析和分析,以确保类型匹配,避免重复声明等。 指示我们构造一个符号表,其中包含每个作用域的变量及其类型的映射。 我选择了地图矢量。 我首选此方法而不是堆栈,因为在任何范围内检查变量时都可以对其进行迭代。 我为此结构构造了P ...
这里写道,预处理器的许多工作之一是: 包含头文件。 这些是可以替换为程序的声明文件。 头文件中的内容在我们的代码中使用之前,是否先经过词法分析器,语法分析器或语义分析器? 如果不是,那么在报告“程序员编写的代码”中的错误之前,编译器如何报告头文件中的任何错误? ...
我想在应用程序引擎中使用paralleldots api检查文本相似性,但是在使用应用程序引擎设置api密钥时。 App Engine提供错误: ...
我已经为此花了一段时间的脑力,但我无法弄清楚。 我有一些类似C的语言,像这样的代码: 如何检查路径表达式“ john.info.numFriends”是否正确,即所有符号都存在。 john存在,john是结构Person的一个实例,我们正在访问存在的字段“ info”,并且还包含 ...
我创建了一个扫描器和一个解析器(分别带有flex和bison)和一个AST来实现Java-Python转换器。 我不了解如何管理AST中的语义动作(类型检查,变量声明检查等),在哪里插入实现这些检查的函数以及如何将符号表(由我创建)连接到AST。 例如,考虑解析器中的以下生成: va ...
我必须构建将Java语言转换为pyhton的编译器。 我正在使用Flex和Bison工具。 我创建了flex文件,并在Bison中定义了我必须实现的一些限制(例如数组,周期管理,类管理,逻辑算术运算符管理等)的语法语法。 我在理解如何处理语义规则时遇到了麻烦。 例如,我应该处理impor ...
在我的理解中,隐式转换是在语义分析中完成的,但是clang AST命令clang -Xclang -ast-dump -fsyntax-only file.cpp在AST中产生类型转换信息,就像下面两个: ... `-ImplicitCastExpr 0x7fdc27050558 ...
给定评论列表(超过10000条),例如: 比萨很棒,价格低廉,客户服务一般 客户服务太糟糕了,午餐时间漫长,食物还可以 有很棒的披萨,我强烈推荐,他们每周也有优惠/特价。 非常高档,气氛很棒 等等 我们的目标是从中找出最重要的评论(约20条)。 评论应尽 ...
我正在寻找使用python库解决以下问题的好方法: 我有一个带有产品说明列的数据集。 该列中的值可能非常混乱,并且会有很多其他与产品无关的词。 我想知道哪些行是关于同一产品的,所以我需要用其主要主题标记每个描述语句。 例如,如果我具有以下内容:“ 500单位鞋材绿色运动网球进口海外塑 ...