Uses of Class
edu.columbia.cs.ref.model.pattern.Pattern

Packages that use Pattern
edu.columbia.cs.api   
edu.columbia.cs.cg.pattern.prdualrank   
edu.columbia.cs.cg.prdualrank   
edu.columbia.cs.cg.prdualrank.graph   
edu.columbia.cs.cg.prdualrank.graph.generator   
edu.columbia.cs.cg.prdualrank.inference   
edu.columbia.cs.cg.prdualrank.inference.quest   
edu.columbia.cs.cg.prdualrank.inference.quest.impl   
edu.columbia.cs.cg.prdualrank.model   
edu.columbia.cs.cg.prdualrank.pattern.extractor   
edu.columbia.cs.cg.prdualrank.pattern.extractor.impl   
edu.columbia.cs.cg.prdualrank.pattern.extractor.resource   
 

Uses of Pattern in edu.columbia.cs.api
 

Constructor parameters in edu.columbia.cs.api with type arguments of type Pattern
PatternBasedRelationshipExtractor(java.util.Set<Pattern<T,D>> patterns)
          Constructor of the pattern based relationship extractor.
 

Uses of Pattern in edu.columbia.cs.cg.pattern.prdualrank
 

Subclasses of Pattern in edu.columbia.cs.cg.pattern.prdualrank
 class ExtractionPattern<T extends Relationship,D extends TokenizedDocument>
          The Class ExtractionPattern represents a pattern that can be used for Relationship Extraction.
 class SearchPattern<T extends Document,D extends TokenizedDocument>
          The Class SearchPattern represents a pattern that can be used for Document Retrieval.
 class SimpleAttributeExtractionPattern<E extends Entity,D extends TokenizedDocument>
          The Class SimpleAttributeExtractionPattern represents a pattern that can be used for Role Extraction.
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank
 

Constructor parameters in edu.columbia.cs.cg.prdualrank with type arguments of type Pattern
PRDualRank(PatternExtractor<Document> spe, PatternExtractor<Relationship> epe, SearchEngine se, QueryGenerator<java.lang.String> qg, int k_seed, int minsupport, int k_nolabel, RankFunction<Pattern<Document,TokenizedDocument>> searchpatternRankFunction, RankFunction<Pattern<Relationship,TokenizedDocument>> extractpatternRankFunction, RankFunction<Relationship> tupleRankFunction, Tokenizer tokenizer, RelationshipType rType, TokenBasedAnalyzer myAnalyzer, QueryGenerator<org.apache.lucene.search.Query> forIndexQueryGenerator, QuestCalculator<Document,TokenizedDocument> searchPatternQuestCalculator, QuestCalculator<Relationship,TokenizedDocument> extractionPatternQuestCalculator)
          Instantiates a new pR dual rank.
PRDualRank(PatternExtractor<Document> spe, PatternExtractor<Relationship> epe, SearchEngine se, QueryGenerator<java.lang.String> qg, int k_seed, int minsupport, int k_nolabel, RankFunction<Pattern<Document,TokenizedDocument>> searchpatternRankFunction, RankFunction<Pattern<Relationship,TokenizedDocument>> extractpatternRankFunction, RankFunction<Relationship> tupleRankFunction, Tokenizer tokenizer, RelationshipType rType, TokenBasedAnalyzer myAnalyzer, QueryGenerator<org.apache.lucene.search.Query> forIndexQueryGenerator, QuestCalculator<Document,TokenizedDocument> searchPatternQuestCalculator, QuestCalculator<Relationship,TokenizedDocument> extractionPatternQuestCalculator)
          Instantiates a new pR dual rank.
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.graph
 

Methods in edu.columbia.cs.cg.prdualrank.graph that return types with arguments of type Pattern
 java.util.Set<Pattern<T,D>> PRDualRankGraph.getMatchingPatterns(Relationship tuple)
          Gets the matching patterns of a given tuple.
 java.util.Set<Pattern<T,D>> PRDualRankGraph.getPatterns()
          Gets the patterns from the graph.
 

Methods in edu.columbia.cs.cg.prdualrank.graph with parameters of type Pattern
 void PRDualRankGraph.addContext(Pattern<T,D> pattern, Relationship tuple, int frequency)
          Adds a new connection between a pattern and a tuple.
 double PRDualRankGraph.getFreqency(Pattern<T,D> pattern)
          Gets the total frequency of a pattern in the graph.
 int PRDualRankGraph.getMatchingFrequency(Pattern<T,D> pattern, Relationship tuple)
          Gets the matching frequency between a pattern and a tuple.
 int PRDualRankGraph.getMatchingFrequency(Relationship tuple, Pattern<T,D> pattern)
          Gets the matching frequency between a tuple and a pattern.
 java.util.Set<Relationship> PRDualRankGraph.getMatchingTuples(Pattern<T,D> pattern)
          Gets the matching tuples given a pattern
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.graph.generator
 

Method parameters in edu.columbia.cs.cg.prdualrank.graph.generator with type arguments of type Pattern
 PRDualRankGraph<T,D> GraphGenerator.generateGraph(java.util.Set<Relationship> topTuples, java.util.Set<Pattern<T,D>> patterns, java.util.Set<D> documents)
          Generates the graph given the top tuples and the patterns that match them.
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.inference
 

Methods in edu.columbia.cs.cg.prdualrank.inference that return types with arguments of type Pattern
 java.util.SortedSet<Pattern<T,D>> InferencePRDualRank.getRankedPatterns()
          Gets the ranked patterns according to the pattern ranking function.
 

Method parameters in edu.columbia.cs.cg.prdualrank.inference with type arguments of type Pattern
 void InferencePRDualRank.rank(PRDualRankGraph<T,D> gs, RankFunction<Pattern<T,D>> patternRankFunction, RankFunction<Relationship> tupleRankFunction, QuestCalculator<T,D> questCalculator)
          Ranks the patterns and tuples in the graph based on the specified ranking function, using the passed questCalculator.
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.inference.quest
 

Methods in edu.columbia.cs.cg.prdualrank.inference.quest that return types with arguments of type Pattern
 java.util.Map<Pattern<T,D>,java.lang.Double> QuestCalculator.getPatternPrecisionMap()
          Gets the Pattern-Precision map (containing the calculated precisions by QuestP)
 java.util.Map<Pattern<T,D>,java.lang.Double> QuestCalculator.getPatternRecallMap()
          Gets the Pattern-Recall map (containing the calculated recalls by QuestR).
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.inference.quest.impl
 

Methods in edu.columbia.cs.cg.prdualrank.inference.quest.impl that return types with arguments of type Pattern
 java.util.Map<Pattern<T,D>,java.lang.Double> MatricesBasedQuestCalculator.getPatternPrecisionMap()
           
 java.util.Map<Pattern<T,D>,java.lang.Double> MapBasedQuestCalculator.getPatternPrecisionMap()
           
 java.util.Map<Pattern<T,D>,java.lang.Double> MatricesBasedQuestCalculator.getPatternRecallMap()
           
 java.util.Map<Pattern<T,D>,java.lang.Double> MapBasedQuestCalculator.getPatternRecallMap()
           
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.model
 

Constructor parameters in edu.columbia.cs.cg.prdualrank.model with type arguments of type Pattern
PRDualRankModel(java.util.SortedSet<Pattern<S,D>> searchPatterns, java.util.SortedSet<Pattern<E,D>> extractionPatterns, java.util.SortedSet<Relationship> searchTuples, java.util.SortedSet<Relationship> extractionTuples)
          Instantiates a new pR dual rank model.
PRDualRankModel(java.util.SortedSet<Pattern<S,D>> searchPatterns, java.util.SortedSet<Pattern<E,D>> extractionPatterns, java.util.SortedSet<Relationship> searchTuples, java.util.SortedSet<Relationship> extractionTuples)
          Instantiates a new pR dual rank model.
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.pattern.extractor
 

Methods in edu.columbia.cs.cg.prdualrank.pattern.extractor that return types with arguments of type Pattern
 java.util.Map<Pattern<Document,TokenizedDocument>,java.lang.Integer> SearchPatternExtractor.extractPatterns(TokenizedDocument document, Relationship relationship, java.util.List<Relationship> matchingRelationships)
           
 java.util.Map<Pattern<T,TokenizedDocument>,java.lang.Integer> PatternExtractor.extractPatterns(TokenizedDocument document, Relationship relationship, java.util.List<Relationship> matchingRelationships)
          Extract specific patterns from the document in the parameter list for the specified relationship and other matching relationships in the same document.
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.pattern.extractor.impl
 

Methods in edu.columbia.cs.cg.prdualrank.pattern.extractor.impl that return types with arguments of type Pattern
 java.util.Map<Pattern<Relationship,TokenizedDocument>,java.lang.Integer> ExtractionPatternExtractor.extractPatterns(TokenizedDocument document, Relationship relationship, java.util.List<Relationship> matchingRelationships)
           
 

Uses of Pattern in edu.columbia.cs.cg.prdualrank.pattern.extractor.resource
 

Methods in edu.columbia.cs.cg.prdualrank.pattern.extractor.resource that return types with arguments of type Pattern
 java.util.List<Pattern<Relationship,TokenizedDocument>> AttributeContext.generateExtractionPatterns(int size)
          Generate extraction patterns based on the context of all the attributes.