小编Mar*_*rkB的帖子

使用CoreNLP提取多个单词命名实体

我正在使用CoreNLP进行命名实体提取,并遇到了一些问题.问题在于,只要命名实体由多个标记组成,例如"Han Solo",注释器就不会将"Han Solo"作为单个命名实体返回,而是作为两个单独的实体,"Han""Solo" .

是否可以将命名实体作为一个令牌?我知道我可以在这个范围内使用带有classifyWithInlineXML的CRFClassifier,但我的解决方案要求我使用CoreNLP,因为我也需要知道单词编号.

以下是我到目前为止的代码:

    Properties props = new Properties();
    props.put("annotators", "tokenize,ssplit,pos,lemma,ner,parse");
    props.setProperty("ner.model", "edu/stanford/nlp/models/ner/english.conll.4class.distsim.crf.ser.gz");
    pipeline = new StanfordCoreNLP(props);
    Annotation document = new Annotation(text);
    pipeline.annotate(document);
    List<CoreMap> sentences = document.get(SentencesAnnotation.class);
    for (CoreMap sentence : sentences) {
        for (CoreLabel token : sentence.get(TokensAnnotation.class)) {
                System.out.println(token.get(NamedEntityTagAnnotation.class));
        }
    }
Run Code Online (Sandbox Code Playgroud)

帮助我Obi-Wan Kenobi.你是我唯一的希望.

named-entity-recognition stanford-nlp

13
推荐指数
1
解决办法
3081
查看次数

触摸infoWindow适配器时删除突出显示

我已经实现了一个自定义的infoWindow,我编程在触摸标记时显示.

当我触摸infoWindow时,它会突出显示默认的蓝色(在果冻豆上),如Google Maps v2 API所述.问题是我似乎无法禁用此高光.

我试过添加:

<android:clickable="false">
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

我也尝试实现OnInfoWindowClickListener并重写onInfoWindowClick方法,但这也不起作用.

"帮帮我,欧比旺克诺比.你是我唯一的希望"

android google-maps

8
推荐指数
1
解决办法
924
查看次数

禁用Xcode"适合内容的大小"

嘿伙计们,我正在关注为iOS开发应用程序的斯坦福大学讲座,我遇到了一些问题.讲师说要单击文档大纲中的标签,然后转到编辑器>大小以适合内容,以便删除固定大小的约束.但是我的问题是"适合内容的大小"被禁用,我无法点击它(见图).

禁用大小以适合内容

知道我做错了什么吗?

xcode resize ios

8
推荐指数
2
解决办法
6798
查看次数

绝对定位忽略填充

我正在尝试使用带有填充的父div底部的按钮来定位div.

目前的结果

预期的结果是按钮位于衬垫(绿色区域)的顶部.

.btn-default,
.btn-default:hover,
.btn-default:focus {
  color: #333;
  text-shadow: none;
  /* Prevent inheritence from `body` */
  background-color: #fff;
  border: 1px solid #fff;
}
a,
a:focus,
a:hover {
  color: #fff;
}
body {
  background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.6)), url("../img/blank.jpg");
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
}
html,
body {
  height: 100%;
}
body {
  color: #fff;
  text-align: left;
  text-shadow: 0 1px 3px rgba(0, 0, 0, .5);
}
#mcontainer {
  position: relative;
  float: left;
  padding: …
Run Code Online (Sandbox Code Playgroud)

html css

8
推荐指数
1
解决办法
8046
查看次数

在linux上安装nodejs和npm

在我的linux服务器上安装nodejs和npm时遇到了一些问题(这是一个运行raspbian的pi).我已经设置并运行了一切

sudo apt-get install nodejs npm
Run Code Online (Sandbox Code Playgroud)

一切都很好,花花公子,直到我发现显然这些版本现在已经老了.所以我删除了它们

sudo apt-get purge nodejs npm
Run Code Online (Sandbox Code Playgroud)

然后我在SO上找到了以下答案(这里)并跑了

curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

运行节点-v有我的版本0.6.19 ...我假设转换为版本6.19而不是版本0.但是,运行npm -v告诉我它没有安装.所以我再次清除了nodejs,并寻找另一种解决方案.此时我决定关注nodejs网站上的内容(这里).我运行了以下命令.

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

sudo apt-get install -y build-essential
Run Code Online (Sandbox Code Playgroud)

2个问题:

1)安装的版本仍为0.6.19.我宁愿使用版本4.x,因为那是我在我的开发机器上运行的(macOS Sierra).

2)我还没有npm.这使得nodejs无用

任何帮助(但最好是2)都会很棒.提前致谢.

node.js npm

8
推荐指数
2
解决办法
9880
查看次数

使用No-Ip的GoDaddy域

我有一个GoDaddy域名www.exmaple.com,它指向255.255.255.255(当然是假IP).我的Web服务器位于路由器后面,该端口将端口80转发到适当的端口.一切都很好,花花公子.然而,就像99%的人一样,我有一个动态IP.所以我在noip.com上设置了一个名为helloworld.ddns.net的主机名,在我的服务器上设置了他们的更新客户端(所以它可以在IP更改时更新它们(尚未发生但我希望它能像宣传的那样工作) ),然后去godaddy.com改变我的记录.这里的东西像harambe一样毛茸茸.

我开始删除我的A记录,并将我的CNAME更改为指向helloworld.ddns.net.

没工作.

用Google搜索,发现我需要/应该使用noip NSs.所以我回到了godaddy,并将我的名字服务器从他们的服务器改为了noip的服务器...... ns [1,2,3,4,5] .no-ip.com.

仍然无法正常工作.还应该指出,在我做出这个改变后,我失去了在我的域名上设置任何记录的能力.我认为这是有道理的,因为如果我没有使用他们的NS,那么godaddy没有任何记录.

Tl;博士:我如何将godaddy域名www.example.com指向一个noip主机名helloworld.ddns.net,后者又指向我的动态主页ip,xxxx

dns hosting

2
推荐指数
1
解决办法
5236
查看次数