Chatbot会话原始数据如何优于csv?
现在我正在使用IBM Watsons构建一个Chatbot。客户端希望以excel / csv格式导出chatbot会话原始数据。由于会话很长,我们应该如何为Chatbot会话原始数据csv获取最合适的格式?
谢谢!
答案 0 :(得分:0)
根据您的问题,我猜您应该在API参考中使用docker import app1.tar
docker import app2.tar
docker-compose up
示例,以获取CSV文件的基础,例如:Logs/
在此示例中使用将返回这些数据的Python(您还可以使用另一种具有HTTP请求支持的语言):
列出日志:
inputText, outputText, conversation_id, dateConversation, intents, entities, context, workspace_id, etc.
请求:
list_logs(self, workspace_id, sort=None, filter=None, page_limit=None, cursor=None)
Obs。:看一下this example在一个import json
import watson_developer_cloud
conversation = watson_developer_cloud.ConversationV1(
username='{username}',
password='{password}',
version='2018-02-16'
)
response = conversation.list_logs(
workspace_id = '9978a49e-ea89-4493-b33d-82298d3db20d'
)
print(json.dumps(response, indent=2))
文件中保存对话日志,您还可以检查this answer以使用相同的逻辑保存在一个txt
文件中。
Obs。:如今沃森的谈话改变了沃森助理的名字。