Пример #1
0
    def add_entity(self, entity):

        """
        :param entity: Id for the entity being added to the dictionary

        This method will add the
        """

        if entity not in self.entities:
            label = WikiData.get_label(entity)
            self.entities[entity] = label
Пример #2
0
    def add_prop(self, prop):
        """
            :param prop: the id for the preposition to be added to the list
        """

        if prop not in self.stored_labels:
            label = WikiData.get_label(prop)
            self.stored_labels[prop] = label
            self.prepositions[prop] = label
        else:
            if prop not in self.prepositions:
                self.prepositions[prop] = self.stored_labels[prop]