예제 #1
0
 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)
예제 #2
0
 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()