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()
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)