Example #1
0
 def _view_html(self, search_results):
     _results = [{'title': rec['title'],
                  'authors': shorten(rec['authors'], 200),
                  'abstract': shorten(rec['abstract'], 300),
                  'summary': shorten(summarize(rec['abstract']), 500),
                  'when': rec['when'],
                  'url': rec['url'],
                  'cord_uid' : rec['cord_uid'],
                  'is_kaggle': is_kaggle()
                  }
                 for rec in search_results.to_dict('records')]
     return render_html('SearchResultsHTML', search_results=_results)
Example #2
0
 def text_summary(self):
     return summarize(self.text, word_count=300)
Example #3
0
 def summary(self):
     return summarize(self.abstract)