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): 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): 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): sys.path.append(os.path.join(os.path.dirname(__file__), 'ranking_metrics')) import RelevanceCounter #TODO: check if 'eu.europeana.corelib.solr.entity.OrganizationImpl' still needed/used #ContextClassHarvester.__init__(self, 'organizations', 'eu.europeana.corelib.solr.entity.OrganizationImpl') ContextClassHarvester.__init__(self, 'organizations') self.relevance_counter = RelevanceCounter.OrganizationRelevanceCounter()
def __init__(self): sys.path.append(os.path.join(os.path.dirname(__file__), 'ranking_metrics')) import RelevanceCounter # TODO check if 'eu.europeana.corelib.solr.entity.AgentImpl' is correct and needed (see entityType column in the database) #ContextClassHarvester.__init__(self, 'agents', 'eu.europeana.corelib.solr.entity.AgentImpl') ContextClassHarvester.__init__(self, 'agents') self.relevance_counter = RelevanceCounter.AgentRelevanceCounter()
def __init__(self): ContextClassHarvester.__init__(self, EnrichmentEntity.TYPE_ORGANIZATION) #sys.path.append(os.path.join(os.path.dirname(__file__), 'ranking_metrics')) self.importer = MetricsImporter(self, MetricsImporter.DB_ORGANIZATION, EnrichmentEntity.TYPE_ORGANIZATION) self.relevance_counter = RelevanceCounter.OrganizationRelevanceCounter( self.importer)
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_TIMESPAN) self.importer = MetricsImporter(self, MetricsImporter.DB_TIMESPAN, EnrichmentEntity.TYPE_TIMESPAN) self.relevance_counter = RelevanceCounter.TimespanRelevanceCounter( self.importer)