com.raritantechnologies.utils.tagging
Interface ITermExtractor

All Superinterfaces:
IConfigurable
All Known Subinterfaces:
IDocumentMatcher
All Known Implementing Classes:
AccrueDocumentMatcher, AndDocumentMatcher, AndNotDocumentMatcher, BasicDocumentMatcher, CachedTermExtractor, ClassifierTermExtractor, ClassifierTermExtractorTagger, ClearForestTermExtractor, CompositeDocumentMatcher, CompositeTermExtractor, CountDocumentMatcher, FieldValueMatcher, InxightTermExtractor, NearDocumentMatcher, NotDocumentMatcher, PhraseDocumentMatcher, ProfilerTermExtractor, RangeDocumentMatcher, RegExprTermExtractor, SystemObjectTermExtractor, TagSourceTermExtractor, TemisTermExtractor, TermDocumentMatcher, TermExtractorFilter, UIMATermExtractor, WildcardDocumentMatcher

public interface ITermExtractor
extends IConfigurable

Base Interface for classes that can extract terms from a character string. The entity extractor is given a character string to pull terms from. It returns a map of the terms and a value object which is usually an AttributeWordsTagger - which can instructs a tagger how to mark up the term.


Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Method Summary
 java.util.Map extractTerms(java.lang.String sessionID, java.lang.String fromString)
          returns a map of terms - key is the term, value is either an AttributeWordsTagger or an Attribute string
 
Methods inherited from interface com.raritantechnologies.searchApp.IConfigurable
initialize
 

Method Detail

extractTerms

public java.util.Map extractTerms(java.lang.String sessionID,
                                  java.lang.String fromString)
returns a map of terms - key is the term, value is either an AttributeWordsTagger or an Attribute string