しゃべってコンシェルって今も使ってる方いらっしゃるんですかね?
しゃべってコンシェルに使用されている知識Q&A APIがdocomo Developer supportで公開されています。
RESTとSDK(Android,Server side JAVA)で提供されてるのでpythonからでも簡単に使うことができます。
TwitterとかLINEbotに仕込めば知識Q&Abotが作れそうです。
ただその場合はガイドラインに従う必要があります。
ガイドライン(必読)
サービス提供条件
必ず回答文テキスト(answerText)と引用元URL(linkUrl)を使ってください。その際、二つはユーザインタフェース上で対応付けて表示してください。引用元URLを利用してユーザが引用元のページへ遷移できるように実装してください。
サンプルリクエストコード:
import requests
import json
url = 'https://api.apigw.smt.docomo.ne.jp/knowledgeQA/v1/ask?q={}&APIKEY={}'
api_key = ''
def get_knowledge(question):
response = json.loads(requests.get(url.format(question, api_key)).content)
print(response['message']['textForDisplay'])
if __name__ == "__main__":
get_knowledge("ブラジルの母国語は")
サンプルレスポンス:
インターネットで調べたところ、一位は、ポルトガル語です。
音声認識APIもあるので組み合わせれば音声対話型サービスも作れます。