コード例 #1
0
    def post(self):
	self.response.headers['Content-Type'] = 'text/html'
	query_str = self.request.get('query')
	qtopic = freebase.most_likely_topic(query_str)
	topic = freebase.get_full_topic(qtopic['mid'])
	brief = freebase.topic_summary(topic)
	template = JINJA_ENVIRONMENT.get_template('query.jinja')
	self.response.write(template.render(
		{'topic':qtopic, 'topic_id':qtopic['mid'], 
		'info':topic, 'brief':brief})) 
コード例 #2
0
ファイル: Validator.py プロジェクト: johnmcconnell/asksnoop
def topic(noun):
    qtopic = freebase.most_likely_topic(noun)
    topic = freebase.get_full_topic(qtopic["mid"])
    return (topic, qtopic["name"])