Ejemplo n.º 1
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()
Ejemplo n.º 2
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.º 3
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)
 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()
Ejemplo n.º 6
0
 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)
Ejemplo n.º 7
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_TIMESPAN)
     self.importer = MetricsImporter(self, MetricsImporter.DB_TIMESPAN,
                                     EnrichmentEntity.TYPE_TIMESPAN)
     self.relevance_counter = RelevanceCounter.TimespanRelevanceCounter(
         self.importer)