0

如果斯坦福 NLP Sentiment 识别出一个单词,是否有一个函数返回 true,否则返回 false?

例如,如果我要查找句子的情绪:“我喜欢 AAA 因为 BBB”。短语 (AAA) 和 (BBB) 都不会被识别,因此会得到相同的短语向量(这会影响结果)。我想避免这种情况。

4

1 回答 1

2

如果你有一个SentimentModel实例,你可以检查它的公共成员wordVectors(不知道为什么这是公共的,但我想这是一个不同的故事......)。

SentimentModel model = SentimentModel.loadSerialized("edu/stanford/nlp/models/sentiment/sentiment.ser.gz");
boolean knownWord = model.wordVectors.containsKey("foo");
于 2014-11-27T15:33:24.527 回答