Questions tagged [word-sense-disambiguation]

is the problem in natural language processing of identifying the sense or meaning of a word when that word has multiple meanings.

Word-Sense Disambiguation (WSD) is the problem in natural language processing of identifying the sense or meaning of a word in context, when the word has multiple meaning possible.

Wikipedia link

54 questions
10
votes
2 answers

How to integrate "WordNet Domains" into WordNet DB?

I am using WordNet 2.1 tool and accessing it pro-grammatically via JAWS(Java API for WordNet Searching). Today I came across this new thing called WordNet Domains which has assigned DOMAIN labels to each word in WordNet. link:-…
variable
  • 8,262
  • 9
  • 95
  • 215
9
votes
3 answers

How to programmatically access wordnet hierarchy?

Suppose for any word I want to access its IS-A parent value and HAS-A value then is it possible using any api?
user1609626
8
votes
3 answers

I wish to create a system where I give a sentence and the system spits out sentences similar in meaning to the input sentence I gave

This is an NLP problem and I was wondering how I should proceed. How difficult is the problem? Could I replace the word with synonyms and check that the grammar is correct?
kosmos
  • 359
  • 5
  • 13
7
votes
1 answer

Does anybody know an Implementation of yarowsky's algorithm?

I want to find collocation in huge text using yarowsky's algorithm. I have read about this algorithm in these links: wikipedia and Yarowsky google book and yarowsky I wanted to know if there is an implementation of the yarowsky's algorithm`? please…
Masoud Abasian
  • 10,549
  • 6
  • 23
  • 22
7
votes
1 answer

Solr/Lucene query lemmatization with context

I have successfully implemented a Czech lemmatizer for Lucene. I'm testing it with Solr and it woks nice at the index time. But it doesn't work so well when used for queries, because the query parser doesn't provide any context (words before or…
dedek
  • 7,981
  • 3
  • 38
  • 68
7
votes
3 answers

Choosing appropriate sense of a word from wordnet

I am using Wordnet for finding synonyms of ontology concepts. How can i find choose the appropriate sense for my ontology concept. e.g there is an ontlogy concept "conference" it has following synsets in wordnet The noun conference has 3 senses…
tayybah
  • 91
  • 1
  • 4
7
votes
1 answer

How to disambiguate words in Conceptnet

Conceptnet contains two basic types of nodes, words (e.g. /c/en/cat) and senses (e.g. /c/en/cat/n/domestic_cat). Unfortunately, the vast majority of edges use word nodes. This makes inferring difficult, because I can't be sure which sense a…
Cerin
  • 60,957
  • 96
  • 316
  • 522
5
votes
1 answer

Anyone know of some good Word Sense Disambiguation software?

What represents the state-of-the-art in Word Sense Disambiguation (WSD) software? What metrics determine the state-of-the-art, and what toolkits / open source packages are available?
Blodstone
  • 325
  • 2
  • 8
5
votes
2 answers

Implement K Neighbors Classifier and Linear SVM in scikit-learn for Word sense disambiguiation

I am trying use the linear SVM and K Neighbors Classifier to do Word sense disambiguation(WSD). Here is a segment of data I am using to train the data:
Jialun Liu
  • 331
  • 1
  • 4
  • 15
4
votes
2 answers

Identify the word as a noun, verb or adjective

Given a single word such as "table", I want to identify what it is most commonly used as, whether its most common usage is noun, verb or adjective. I want to do this in python. Is there anything else besides wordnet too? I don't prefer wordnet. Or,…
jonty rhodes
  • 81
  • 1
  • 1
  • 7
4
votes
1 answer

Is there any simple Java-based word sense disambiguation using WordNet?

I am looking for java-based WSD using WordNet that return the appropriate sense of a word based on a context. Can you provide me with some?
Ahmad Alqarni
  • 43
  • 1
  • 5
3
votes
1 answer

Collocations in text classification

Suppose i have trained my classifier and i want to find the right sense of a word in a sentence. One feature people use is called collocation where you consider words to the left/right of the confusing word and position is important . I am curious…
Programmer
  • 6,565
  • 25
  • 78
  • 125
3
votes
1 answer

Difference between fine-grained and coarse-grained score for WSD tasks?

In all Senseval and SemEval Tasks, two scores are reported - fine-grained and coarse-grained. What do they mean in the context of sense disambiguation?
Rumu
  • 403
  • 1
  • 3
  • 10
3
votes
0 answers

Cross-Lingual Word Sense Disambiguation

I am a beginner in computer programming and I am completing an essay on Parallel Corpora in Word Sense Disambiguation. Basically, I intend to show that substituting a sense for a word translation simplifies the process of identifying the meaning…
C. Prudent
  • 31
  • 2
3
votes
0 answers

how can I get lesk similarity score for all the senses of given words using ws4j library?

I am trying to get LESK similarity score between all the senses of two words using ws4j as provided on its online ws4j demo in the format word#pos#sense number for all the senses of both the words but I am not able to find how to get result in same…
Olaf
  • 51
  • 3
1
2 3 4