public class MemoryBasedESA extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
isUseGraphCut |
static String |
tfType |
static HashMap<String,Double> |
wordIDF |
static HashMap<String,HashMap<Integer,Double>> |
wordVectors |
Constructor and Description |
---|
MemoryBasedESA(File memorybasedESA,
File pageIDMapping) |
Modifier and Type | Method and Description |
---|---|
static double |
cosine(HashMap<String,Double> v1,
HashMap<String,Double> v2,
double norm1,
double norm2) |
double |
cosine(String s1,
String s2) |
HashMap<Integer,Double> |
getConceptVectorBasedonSegmentation(String query,
int topK,
String vectorField) |
Hashtable<Integer,Double> |
getConceptVectorBasedonTFIDF(HashMap<String,Double> queryTFIDF,
int topK,
String vectorField) |
static double |
getNorm(HashMap<String,Double> vector) |
static HashMap<Integer,Double> |
getVector(String s) |
static HashMap<String,Double> |
getVectorMap(List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> conceptList) |
List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> |
retrieveConceptNames(String query,
int topK,
String vectorField) |
List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> |
retrieveConcepts(String query,
int topK,
String vectorField) |
List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> |
translateIDToConceptString(List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> conceptList) |
public static String tfType
public static boolean isUseGraphCut
public List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> retrieveConcepts(String query, int topK, String vectorField)
public List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> retrieveConceptNames(String query, int topK, String vectorField)
public List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> translateIDToConceptString(List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> conceptList)
public HashMap<Integer,Double> getConceptVectorBasedonSegmentation(String query, int topK, String vectorField)
public Hashtable<Integer,Double> getConceptVectorBasedonTFIDF(HashMap<String,Double> queryTFIDF, int topK, String vectorField)
public static double cosine(HashMap<String,Double> v1, HashMap<String,Double> v2, double norm1, double norm2)
public static HashMap<String,Double> getVectorMap(List<edu.illinois.cs.cogcomp.classification.hierarchy.datastructure.ConceptData> conceptList)
Copyright © 2017. All rights reserved.