Ejemplo n.º 1
0
 def __init__(self):
     sys.path.append(
         os.path.join(os.path.dirname(__file__), 'ranking_metrics'))
     import RelevanceCounter
     ContextClassHarvester.__init__(
         self, 'places', 'eu.europeana.corelib.solr.entity.PlaceImpl')
     self.relevance_counter = RelevanceCounter.PlaceRelevanceCounter()
Ejemplo n.º 2
0
 def __init__(self):
     #sys.path.append(os.path.join(os.path.dirname(__file__), 'ranking_metrics'))
     #TODO: check if 'eu.europeana.corelib.solr.entity.PlaceImpl' still needed/used
     #ContextClassHarvester.__init__(self, 'places', 'eu.europeana.corelib.solr.entity.PlaceImpl')
     ContextClassHarvester.__init__(self, EnrichmentEntity.TYPE_PLACE)
     self.importer = MetricsImporter(self, MetricsImporter.DB_PLACE,
                                     EnrichmentEntity.TYPE_PLACE)
     self.relevance_counter = RelevanceCounter.PlaceRelevanceCounter(
         self.importer)