.../data/salience/intentions

This directory is contains files that support intention detection. The default data/salience/intentions directory contains the following files that can be accessed and customized by users:

auxiliary.dat

A list of verbs that are commonly prefixed into longer verb phrases

indicators.dat

A list of words or phrases that indicate an intention

intention_verbs.dat

Verb forms and synonyms for supported intentions

intentions.dat

Core specification of the supported intentions

products.dat

A datafile provided to support out-of-box patterns in restrictions.ptn

restrictions.ptn

Patterns to filter raw intention detection to improve reported results

auxiliary.dat

Certain verbs commonly occur in longer verb phrases, such as e.g. "planned to go", "need to think", "gets to come". A similar datafile exists within the chunker directory, where it serves to control which verbs are part of the same chunk or not. In the case of intentions, the auxiliary verbs are used in understanding verb phrases while looking for intentions.

indicators.dat

This datafile has the following format:

<Word or phrase suggestive of an intention> <tab> <part-of-speech tag>

For example, specifying steal<tab>NN would allow "it's a steal" to be an intention clue, but "they steal for a living" is not.

The intention model uses the number of these indicators that hit as a clue to identify intentions.

intention_verbs.dat

This datafile contains the verbs, verb forms, verb phrases and other synonyms that are indicative of intention expression. Further information about this file, as well as information about customizing intentions can be found on the Intentions feature page.

intentions.dat

This datafile defines the intention types that can be detected, as well as instructions to Salience about how the intention is detected. Further information about this file, as well as information about customizing intentions can be found on the Intentions feature page.

products.dat

This is a datafile developed to support the patterns provided in restrictions.ptn. Additions or modifications will affect the effectiveness of the restriction patterns.

restrictions.ptn

This is a standard Salience pattern file, which is used to improve out-of-the-box intention detection by filtering out false positives observed in development. Further information about this file, as well as information about customizing intentions can be found on the Intentions feature page.