def __init__(self): ContextClassHarvester.__init__(self, EnrichmentEntity.TYPE_CONCEPT) #sys.path.append(os.path.join(os.path.dirname(__file__), 'ranking_metrics')) self.importer = MetricsImporter(self, MetricsImporter.DB_CONCEPT, EnrichmentEntity.TYPE_CONCEPT) self.relevance_counter = RelevanceCounter.ConceptRelevanceCounter( self.importer)
def __init__(self): ContextClassHarvester.__init__( self, 'concepts', 'eu.europeana.corelib.solr.entity.ConceptImpl') sys.path.append( os.path.join(os.path.dirname(__file__), 'ranking_metrics')) from ranking_metrics import RelevanceCounter self.relevance_counter = RelevanceCounter.ConceptRelevanceCounter()
def __init__(self): # TODO check if 'eu.europeana.corelib.solr.entity.ConceptImpl' is correct and needed (see entityType column in the database) #ContextClassHarvester.__init__(self, 'concepts', 'eu.europeana.corelib.solr.entity.ConceptImpl') ContextClassHarvester.__init__(self, 'concepts') sys.path.append(os.path.join(os.path.dirname(__file__), 'ranking_metrics')) from ranking_metrics import RelevanceCounter self.relevance_counter = RelevanceCounter.ConceptRelevanceCounter()