コード例 #1
0
ファイル: Task_business.py プロジェクト: llllxf/libot
 def solve_recommend_book2(self, age, sex):
     kind = self.get_kind(age,sex)
     ans = "猜测您可能喜欢"+kind+"类书籍,图书馆有"
     goods = Neo4jPrepare.get_entity_for_kind('精品',kind)
     for g in goods:
         ans += g['office_name']+",存放在"
         room = Neo4jPrepare.get_relation(g['office_name'],'馆室')
         ans += room[0]['office_name']+"\n"
     return ans
コード例 #2
0
ファイル: Task_business.py プロジェクト: llllxf/libot
    def solve_recommend_book_other(self):

        ans = "推荐你借阅图书馆的"
        goods = Neo4jPrepare.get_entity_for_kind('精品','其他')
        good_index = random.randint(0, len(goods)-1)
        g = goods[good_index]
        ans += g['office_name']+",存放在"
        room = Neo4jPrepare.get_relation(g['office_name'],'馆室')
        ans += room[0]['office_name']+"\n"
        return ans
コード例 #3
0
ファイル: Task_business.py プロジェクト: llllxf/libot
 def solve_recommend_book(self, age, sex):
     kind = self.get_kind(age,sex)
     ans = "猜测您可能喜欢"+kind+"类书籍,图书馆有"
     goods = Neo4jPrepare.get_entity_for_kind('精品', kind)
     good_index = random.randint(0, len(goods) - 1)
     g = goods[good_index]
     ans += g['office_name'] + ",存放在"
     room = Neo4jPrepare.get_relation(g['office_name'], '馆室')
     ans += room[0]['office_name'] + "\n"
     return ans