def global_probability_confidence(self): global_pmi_getter = GlobalPMI.get(config.get_current_db_name()) local_probability = self._confidences['nrelative_frequency'] global_probability = global_pmi_getter.global_probability(self) if not global_probability: # KeyEntity was not in corpus return local_probability return local_probability / global_probability
def global_mutual_information_confidence(self): global_pmi_getter = GlobalPMI.get(config.get_current_db_name()) local_pmi = self._confidences['statistical_mutual_information'] global_pmi = global_pmi_getter.global_pmi(self) if not global_pmi: # KeyEntity was not in corpus return local_pmi return local_pmi / global_pmi
def __init__(self, db_name): self.default_db_name = config.get_current_db_name() self.db_name = db_name
def connection(self): db_name = config.get_current_db_name() if not db_name in self._connections: self._connections[db_name] = redis_connect(config.DATABASES[db_name]) return self._connections[db_name]
def connection(self): db_name = config.get_current_db_name() if not db_name in self._connections: self._connections[db_name] = redis_connect( config.DATABASES[db_name]) return self._connections[db_name]