问题标签 [apache-stanbol]

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 投票
1 回答
112 浏览

twitter - 识别推文中提到的大学

我正在寻找一种方法来识别推文中提到的英国大学名称。

我有一个完整的大学名称列表,但问题是处理缩短版本,例如“aber uni”(阿伯里斯特威斯大学)、“staffs uni”(斯塔福德郡大学)或“朴茨茅斯”(朴茨茅斯大学)。

我已经查看了 Apache Stanbol 和 OpenNLP 尝试命名实体识别的路线,虽然这些将匹配全名,但我似乎无法找到一种方法来训练他们识别名称的变体(或者实际上是名称的小写版本未识别)。

0 投票
1 回答
141 浏览

java - Apache stanbol 内容提取未按预期工作

我正在尝试使用 Apache Stanbol 提取短语。我期望结果如下。

content="我住在巴黎,想学习使用java的自然语言处理。" 提取的短语应该是,
Paris
Natural Language Processing
Java

但它只给了巴黎。我正在使用 .....:8080/enhancer 作为端点。

我的环境是 ubuntu 12.10 /java

任何帮助表示赞赏。

0 投票
0 回答
75 浏览

ontology - Apache Stanbol:/ontonet 给我 404 错误

在我的 stanbol 实例中,它仅显示以下服务。

/enhancer
/topic
/entityhub
/sparql

/ontonet 给我 404 错误。
我正在使用 org.apache.stanbol.launchers.full-1.0.0-SNAPSHOT.jar。启用/ontonet等的任何配置。

0 投票
1 回答
117 浏览

apache - HttpHostConnectException 让 Apache Stanbol 集成测试失败

我试图从 github的分支“release-0.12”安装 Stanbol 版本。

在我的系统上,我有:

  • 阿帕奇 Maven 3.0.5
  • Maven 主页:/usr/share/maven
  • Java 版本:1.7.0_55,供应商:甲骨文公司
  • Java 主页:/usr/lib/jvm/java-7-openjdk-i386/jre

当我启动命令时:

我收到 Apache Stanbol 集成测试的以下错误 =>错误日志

错误的第一行是:

当我跳过测试时,我也没有得到服务器的响应......我已经用 java-version 1.6 尝试过,但是我得到了错误:

有人知道我做错了什么(是否需要一些进一步的软件要求)?或者我怎样才能让服务器正常运行?

0 投票
0 回答
237 浏览

java - 从码头部署 stambol 战争文件

我正在尝试使用码头部署 apache stanbol .war 文件。

服务器运行,但是当我尝试访问它时,我得到的只是 404 错误。

奇怪的是,ContextPath 给了我一个稍微不同的 404(在 404 之后没有':')

这让我相信它至少部分有效。

我不知道如何让这个工作。请指教。

0 投票
1 回答
37 浏览

jena - 使用 SimpleTcProvider 的 SPARQL 查询

我是 Jena、Clerezza 和 OSGI 的新手,所以希望你能原谅我的无知......我正在尝试使用 Apache Stanbol 制作一个通用增强引擎,该引擎将 SPARQL 查询作为字符串参数,然后在迄今为止由增强链产生的增强。我使用 JenaSparqlEngine 和 SimpleTcProvider 创建一个 TcManager,然后它可以将 sparql 查询作为内容项的元数据上的字符串执行。这适用于只读查询,但是当我尝试使用更新查询时,我得到解析器异常。所以我猜我必须使用(耶拿)UpdateAction 来执行更新操作。我还能使用 SimpleTcProvider 吗?我应该使用 Fuseki 吗?如果您有任何示例,将不胜感激!

0 投票
6 回答
71023 浏览

java - 未能执行目标 org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test

我正在尝试安装 stanbol 并收到以下错误

附加错误日志

0 投票
1 回答
135 浏览

semantic-web - 为什么 CMSAdapter 和 contenthub 不可用?

根据 Stanbol文档,我已经检查了源代码(% svn co http://svn.apache.org/repos/asf/stanbol/trunk stanbol),并且在构建了 maven 之后。一切皆好。现在我已经启动了可执行 jar (org.apache.stanbol.launchers.full-1.0.0-SNAPSHOT)。

启动此操作后,我看不到任何打开 CMSAdapter 和 contenthub 的菜单选项。我只能在菜单选项中看到 /enhancer、/topic、/entityhub、/sparql、/ontonet、/rules 和 /reasoners。这是本地主机页面 - 在此处输入图像描述

当我看到签出的目录时,我没有找到与 cmsadpater 和 contenthub 对应的文件夹。

在此处输入图像描述

在我尝试再次从源代码下载完整的 zip 之后,现在我可以看到 cmsadpater 和 contenthub - 在此处输入图像描述

但是我在构建过程中遇到错误。请建议我在这里缺少的东西。

[错误] 无法在项目 org.apache.stanbol.launchers.full 上执行目标:无法解析项目 org.apache.stanbol:org.apache.stanbol.launchers.full:jar:0.12.0 的依赖项:找不到https://repo.maven.apache.org/maven2中的org.apache.sling:org.apache.sling.launchpad:xml:bundlelist:8被缓存在本地仓库中,直到更新间隔才会重新尝试解析中央已过或强制更新

0 投票
0 回答
249 浏览

algorithm - 语义搜索

我想建立一个算法如下 -

可以说,用户首先搜索关键字“平板电脑”,然后再次搜索“苹果”,所以我应该能够填充第二个搜索结果,它提供了苹果平板电脑的信息。另一个例子,首先我搜索“Android”,然后搜索“手机”,所以我应该在 Android 手机上填充第二个搜索结果。

实现这种算法的最佳方法是什么?使用 Python、Java 或其他语言?

Apache stanbol/Solr 对这种算法是否足够好?

0 投票
1 回答
111 浏览

opennlp - 句子检测引擎在 Stanbol 中不起作用

我在 stanbol 中配置了一个增强链,包括 tika、语言检测、自定义命名实体识别器和 OpenNLP 句子检测器。

我显然得到了 NER 和 lang-detect 输出,但 setence 检测引擎似乎可以工作。

我在这里错过了什么吗?

增强链

NER 和 Lang-detect 输出,不存在句子检测输出