Exemplo n.º 1
0
 def get_vector(self): # override to get caching
     key = str(id(self)) + "vector"
     if cache.has_key(key):
         vector = cache[key]
     else:
         html = (self.get_title() or "") + " " + (self.get_description() or "")
         text = feedlib.html2text(html) + " " + self.get_url_tokens()
         vector = vectors.text_to_vector(text, {}, None, 1)
         cache[key] = vector
     return vector
Exemplo n.º 2
0
 def get_vector(self):  # override to get caching
     key = str(id(self)) + "vector"
     if cache.has_key(key):
         vector = cache[key]
     else:
         html = (self.get_title() or "") + " " + (self.get_description()
                                                  or "")
         text = feedlib.html2text(html) + " " + self.get_url_tokens()
         vector = vectors.text_to_vector(text, {}, None, 1)
         cache[key] = vector
     return vector
Exemplo n.º 3
0
 def get_vector(self):
     html = (self.get_title() or "") + " " + (self.get_description() or "")
     text = html2text(html) + " " + self.get_url_tokens()
     vector = vectors.text_to_vector(text, {}, None, 1)
     return vector
Exemplo n.º 4
0
 def get_author_vector(self):
     return vectors.text_to_vector(html2text(self.get_author() or ""))
Exemplo n.º 5
0
 def get_vector(self):
     html = (self.get_title() or "") + " " + (self.get_description() or "")
     text = html2text(html) + " " + self.get_url_tokens()
     vector = vectors.text_to_vector(text, {}, None, 1)
     return vector
Exemplo n.º 6
0
 def get_author_vector(self):
     return vectors.text_to_vector(html2text(self.get_author() or ""))