Note that there are some explanatory texts on larger screens.

plurals
  1. POFind adjectives related to noun input
    primarykey
    data
    text
    <p>I want to try and determine the characteristics of a user's personality based on the words they input into a search box. Here's an example:</p> <p><strong>Search term</strong>: "computers" </p> <p><strong>Personality/descriptors detected</strong>: analytical, logical, systematic, methodical </p> <hr> <p>I understand that this task is extremely non-trivial. I have used WordNet before, but I'm not sure if it includes adjective clouds for each noun node. Part-of-speech tagging is a beast of its own, so I'm not sure that building my own corpus and searching for adjective term-frequencies that coexist with keywords is the best idea, but I'll explain it below.</p> <p>I am currently working with a Wikipedia dump, processing each article for term frequency after having removed stop words (and, or, of, to, a, etc...). My thought was to possibly search for the coexistence of adjectives (using WordNet for POS tagging) and nouns throughout the corpus (eg. the adjective <strong>logical</strong> often co-occurs with the noun <strong>computer</strong>), and, based on the relative, stemmed-adjective frequency, judge it to be semantically related to the noun or not. The potential applications are immense. </p> <hr> <p>Another idea is to stem the noun, search for adjectives that begin with that stem, then search for synonyms of that adjective. Example:</p> <p><strong>Search term</strong>: "computers" </p> <p><strong>Stem</strong>: "comput-" </p> <p><strong>Adjectives with stem</strong>: computational</p> <p><strong>Synonyms</strong>: ???</p> <hr> <p>The problem is that adjective forms of nouns don't always have adjective forms, and some noun stems will match to horribly wrong adjectives. *<em>BAD</em>*example:</p> <p><strong>Search term</strong>: "running" (technically a gerund, but still a noun)</p> <p><strong>Stem</strong>: "run-" </p> <p><strong>Adjectives with stem</strong>: runny</p> <p><strong>Synonyms</strong>: NOT THE WORDS I WANT. Would like to find words like "athletic", "motivated", "disciplined"</p> <hr> <p>Is this something that has been done before? Do you have suggestions regarding how I might approach this? It's almost as if I'm seeking to generate adjective clouds for the "important" words in a document.</p> <p><strong>EDIT: I realize that there is no "correct" answer to this problem. I will reward the bounty to whomever presents a method with the best theoretical potential.</strong></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload