Uses of Class
uk.ac.man.entitytagger.Mention

Packages that use Mention
uk.ac.man.entitytagger   
uk.ac.man.entitytagger.doc   
uk.ac.man.entitytagger.entities.misc   
uk.ac.man.entitytagger.evaluate   
uk.ac.man.entitytagger.matching   
uk.ac.man.entitytagger.matching.matchers   
uk.ac.man.entitytagger.networking   
 

Uses of Mention in uk.ac.man.entitytagger
 

Methods in uk.ac.man.entitytagger that return Mention
 Mention Mention.clone()
           
static Mention Mention.findClosestMention(java.util.List<Mention> mentions, int pos)
           
 

Methods in uk.ac.man.entitytagger that return types with arguments of type Mention
static java.util.List<Mention> Mention.getMentionsInRange(java.util.List<Mention> mentions, int start, int end)
           
static java.util.List<Mention> Mention.loadFromFile(java.io.File file)
           
static java.util.List<Mention> Mention.loadFromFile(java.io.File file, java.util.Set<java.lang.String> validDocumentIDs, java.lang.String restrictPostfix, java.util.HashMap<java.lang.String,java.lang.String> conversionMap)
          Will load a set of matches from a file, constrained such that only matches from documents in validDocumentIDs are returned.
static java.util.Map<java.lang.String,java.util.List<Mention>> Mention.loadFromFileToHash(java.io.File file, java.util.Set<java.lang.String> validDocumentIDs, java.lang.String restrictPostfix, java.util.HashMap<java.lang.String,java.lang.String> conversionMap)
          Loads matches using loafFromFile(file,validDocumentIDs,conversionMap) and then splits them up to allow access by document ID.
 

Methods in uk.ac.man.entitytagger with parameters of type Mention
 int Mention.compareTo(Mention o)
           
 boolean Mention.overlaps(Mention m2)
           
static boolean Mention.overlaps(Mention m1, Mention m2)
           
 boolean Mention.overlapsIgnoreDoc(Mention n)
           
 

Method parameters in uk.ac.man.entitytagger with type arguments of type Mention
static Mention Mention.findClosestMention(java.util.List<Mention> mentions, int pos)
           
static java.util.List<Mention> Mention.getMentionsInRange(java.util.List<Mention> mentions, int start, int end)
           
static void Mention.saveToFile(java.util.ArrayList<Mention> matches, java.io.File file)
          Saves the list of matches to file, sorted by their start and end coordinates.
static void Mention.saveToStreamInBCFormat(java.io.BufferedWriter outStream, java.util.List<Mention> mentions, java.lang.String restrictBySpecies, java.util.Map<java.lang.String,java.lang.String> toSpeciesMap)
          Saves a list of mentions to a stream, in BioCreative 2 format, suitable for evaluation.
static void Mention.sort(java.util.List<Mention> mentions)
           
 

Uses of Mention in uk.ac.man.entitytagger.doc
 

Fields in uk.ac.man.entitytagger.doc with type parameters of type Mention
private  java.util.ArrayList<Mention> TaggedSection.matches
           
private  java.util.List<Mention> TaggedDocument.rawMatches
           
 

Methods in uk.ac.man.entitytagger.doc that return types with arguments of type Mention
 java.util.ArrayList<Mention> TaggedSection.getAllMatches()
           
 java.util.ArrayList<Mention> TaggedDocument.getAllMatches()
           
 java.util.ArrayList<Mention> TaggedSection.getMatches()
           
 java.util.List<Mention> TaggedDocument.getRawMatches()
           
 

Methods in uk.ac.man.entitytagger.doc with parameters of type Mention
private static Pair<java.lang.String> TaggedDocument.getMatchTags(Mention m, TaggedDocument.Format format, boolean link)
           
 

Method parameters in uk.ac.man.entitytagger.doc with type arguments of type Mention
static java.lang.StringBuffer TaggedDocument.toHTML(java.lang.String text, java.util.List<Mention> matches, TaggedDocument.Format format, boolean link, Function<Pair<java.lang.String>> alternativeTagFunction)
          Converts a document text, with given NER mentions, to e.g.
 

Constructor parameters in uk.ac.man.entitytagger.doc with type arguments of type Mention
TaggedDocument(Document original, TaggedSection[] abs, TaggedSection[] body, java.util.List<Mention> rawMatches, java.lang.String rawContent)
           
TaggedSection(Section original, TaggedSection[] children, java.util.ArrayList<Mention> matches)
           
 

Uses of Mention in uk.ac.man.entitytagger.entities.misc
 

Methods in uk.ac.man.entitytagger.entities.misc that return types with arguments of type Mention
private  java.util.List<Mention> CellLinePostprocessor.filterForCells(java.util.List<Mention> matches, java.lang.String text)
           
 java.util.List<Mention> CellLinePostprocessor.postProcess(java.util.List<Mention> matches, java.lang.String text)
           
 

Method parameters in uk.ac.man.entitytagger.entities.misc with type arguments of type Mention
private  java.util.List<Mention> CellLinePostprocessor.filterForCells(java.util.List<Mention> matches, java.lang.String text)
           
 java.util.List<Mention> CellLinePostprocessor.postProcess(java.util.List<Mention> matches, java.lang.String text)
           
 

Uses of Mention in uk.ac.man.entitytagger.evaluate
 

Fields in uk.ac.man.entitytagger.evaluate with type parameters of type Mention
private  java.util.Map<java.lang.String,java.util.List<Mention>> EvaluateProblem.mainTags
           
private  java.util.Map<java.lang.String,java.util.List<Mention>> EvaluateProblem.refTags
           
 

Method parameters in uk.ac.man.entitytagger.evaluate with type arguments of type Mention
private  java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> Evaluate.convert(java.util.Map<java.lang.String,java.util.List<Mention>> hash)
           
private static void Evaluate.filterTagsByDocLength(java.util.Map<java.lang.String,java.util.List<Mention>> mainTaggedSet, java.util.Map<java.lang.String,java.lang.Integer> docLengthFilters)
           
static void Evaluate.filterTagsByRegexp(java.util.Map<java.lang.String,java.util.List<Mention>> mainTaggedSet, java.util.Map<java.lang.String,java.util.regex.Pattern> filters)
           
private static void Evaluate.printEffectiveStats(java.lang.String title, java.util.Map<java.lang.String,java.util.List<Mention>> mainTaggedSet, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> mainTagsBySpecies, java.util.Set<java.lang.String> doclist_a, java.util.Set<java.lang.String> doclist_b, java.util.Map<java.lang.String,java.lang.String> conversionMap)
          Function which will print a few statistics to System.out
(package private)  Result[] Evaluate.process(java.util.Map<java.lang.String,java.util.List<Mention>> mainTags, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> mainTagsByDoc, java.util.Map<java.lang.String,java.util.List<Mention>> refTags, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> refTagsByDoc, java.util.Map<java.lang.String,java.lang.String> articleConversionMap, java.util.Set<java.lang.String> validEntities, java.io.File logFile, boolean print, java.util.Set<java.lang.String> validDocIDs, java.lang.String title)
          The main evaluation processing method
(package private)  Result[] Evaluate.process(java.util.Map<java.lang.String,java.util.List<Mention>> mainTags, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> mainTagsByDoc, java.util.Map<java.lang.String,java.util.List<Mention>> refTags, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> refTagsByDoc, java.util.Map<java.lang.String,java.lang.String> articleConversionMap, java.util.Set<java.lang.String> validEntities, java.io.File logFile, boolean print, java.util.Set<java.lang.String> validDocIDs, java.lang.String title)
          The main evaluation processing method
private static void Evaluate.reduceIDs(java.util.Map<java.lang.String,java.util.List<Mention>> mainTaggedSet)
           
 

Constructors in uk.ac.man.entitytagger.evaluate with parameters of type Mention
Evaluate.Tag(Mention m)
           
 

Constructor parameters in uk.ac.man.entitytagger.evaluate with type arguments of type Mention
EvaluateProblem(java.util.Map<java.lang.String,java.util.List<Mention>> mainTags, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> mainTagsByDoc, java.util.Map<java.lang.String,java.util.List<Mention>> refTags, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> refTagsByDoc, java.util.Map<java.lang.String,java.lang.String> articleIDs, java.util.Set<java.lang.String> ids, int numDocsToRun, java.lang.String[] docArray, java.lang.String title)
           
EvaluateProblem(java.util.Map<java.lang.String,java.util.List<Mention>> mainTags, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> mainTagsByDoc, java.util.Map<java.lang.String,java.util.List<Mention>> refTags, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Evaluate.Tag>>> refTagsByDoc, java.util.Map<java.lang.String,java.lang.String> articleIDs, java.util.Set<java.lang.String> ids, int numDocsToRun, java.lang.String[] docArray, java.lang.String title)
           
 

Uses of Mention in uk.ac.man.entitytagger.matching
 

Methods in uk.ac.man.entitytagger.matching that return types with arguments of type Mention
static java.util.List<Mention> Matcher.combineMatches(java.util.List<Mention> matches)
           
static java.util.List<Mention> Matcher.disambiguate(java.lang.String text, java.util.List<Mention> matches, Matcher.Disambiguation mode)
           
private  java.util.List<Mention> Postprocessor.filterByStopTerms(java.util.List<Mention> matches)
           
 java.util.List<Mention> Matcher.match(Document d)
           
 java.util.List<Mention> Matcher.match(java.lang.String text)
           
abstract  java.util.List<Mention> Matcher.match(java.lang.String text, Document doc)
          Search a given text for mentions
 java.util.List<Mention> Matcher.match(java.lang.String text, java.lang.String documentID)
           
 java.util.List<Mention> Postprocessor.postProcess(java.util.List<Mention> matches, java.lang.String text)
           
 

Methods in uk.ac.man.entitytagger.matching with parameters of type Mention
protected static boolean Matcher.isValidMatch(java.lang.String text, Mention match)
           
 

Method parameters in uk.ac.man.entitytagger.matching with type arguments of type Mention
static java.util.List<Mention> Matcher.combineMatches(java.util.List<Mention> matches)
           
 void Postprocessor.comment(java.util.List<Mention> matches, java.util.Map<java.lang.String,java.lang.String> comments2)
           
static void Matcher.detectEnumerations(java.util.List<Mention> mentions, java.lang.String text)
           
static java.util.List<Mention> Matcher.disambiguate(java.lang.String text, java.util.List<Mention> matches, Matcher.Disambiguation mode)
           
private  java.util.List<Mention> Postprocessor.filterByStopTerms(java.util.List<Mention> matches)
           
protected static void Matcher.performAcronymResolution(Document doc, java.lang.String text, java.util.List<Mention> matches)
           
 java.util.List<Mention> Postprocessor.postProcess(java.util.List<Mention> matches, java.lang.String text)
           
private  void Postprocessor.removeLineNumbers(java.util.List<Mention> matches)
           
 void Postprocessor.setProbs(java.util.List<Mention> matches)
           
 

Uses of Mention in uk.ac.man.entitytagger.matching.matchers
 

Fields in uk.ac.man.entitytagger.matching.matchers with type parameters of type Mention
private  java.util.Map<java.lang.String,java.util.List<Mention>> PrecomputedMatcher.map
           
 

Methods in uk.ac.man.entitytagger.matching.matchers that return types with arguments of type Mention
 java.util.Map<java.lang.String,java.util.List<Mention>> PrecomputedMatcher.getStoredData()
           
 java.util.List<Mention> RegexpMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> IntersectionMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> PrecomputedMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> DuplicationMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> VariantDictionaryMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> AutomatonMatcher.match(java.lang.String text, Document doc)
          Performs matching
 java.util.List<Mention> MatchPostProcessor.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> UnionMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> ACIDMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> TaxonGrabMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> SentenceMatcher.match(java.lang.String text, Document doc)
           
 java.util.List<Mention> PrecomputedMatcher.matchByID(java.lang.String id)
           
 

Method parameters in uk.ac.man.entitytagger.matching.matchers with type arguments of type Mention
private  void MatchPostProcessor.convertIDs(java.util.List<Mention> mentions, java.util.Map<java.lang.String,java.lang.String> mapConvertIDs2)
           
 

Uses of Mention in uk.ac.man.entitytagger.networking
 

Fields in uk.ac.man.entitytagger.networking with type parameters of type Mention
private  java.util.Map<java.lang.Integer,java.util.List<Mention>> SimpleServerWorker.cache
           
private  java.util.Map<java.lang.Integer,java.util.List<Mention>> SimpleServer.cache
           
 

Methods in uk.ac.man.entitytagger.networking that return types with arguments of type Mention
 java.util.List<Mention> SimpleClientMatcher.match(java.lang.String text, Document doc)
           
 

Method parameters in uk.ac.man.entitytagger.networking with type arguments of type Mention
private  java.lang.String AlibabaWorker.check(java.lang.String text, java.util.List<Mention> matches)
           
 

Constructor parameters in uk.ac.man.entitytagger.networking with type arguments of type Mention
SimpleServerWorker(java.net.Socket s, Matcher matcher, java.util.Map<java.lang.Integer,java.util.List<Mention>> cache, java.util.concurrent.Semaphore cacheSem)