例如
sqlContext = SQLContext(sc)
sample=sqlContext.sql("select Name ,age ,city from user")
sample.show()
Run Code Online (Sandbox Code Playgroud)
上面的语句在终端上打印整个表,但我想使用for或while访问该表中的每一行以执行进一步的计算.
我正在使用 rasa 学习机器人开发。我采用了简单的银行系统用例。以下是短流程:
I want to apply for loan
Home loan Car Loan Personal Loan
**User comes again after some days**
Hey, you inquired about the loan previously, what is the status?
Bought from another bank
Which bank?
Axis Bank
What interest rate did you buy the loan at?
5%
Run Code Online (Sandbox Code Playgroud)
假设用户问“我想申请贷款”,这样我就可以对意图进行分类并提取实体并相应地回复用户。但是,如果用户说“Axis Bank”,我应该如何跟踪他回答为“Axis Bank”的哪个问题以及我的下一个问题或答案是什么?
我搜索了“如何跟踪对话状态?”
我遇到了 [ https://github.com/RasaHQ/rasa_nlu/issues/303][1]这个链接 因为他们提到
我认为这不应该是 RASA 目标 IMO 的一部分:NLU 本身就是一个非常庞大且复杂的话题。但是你可以使用一个特定的框架,比如 botkit。
但是在 rasa-core 中有一个插槽选项(在对话期间跟踪的信息(例如用户年龄))
在下面的链接中提到 Rasa core 和 Rasa nlu 之间的区别
Rasa核心用于引导对话流程,而Rasa nlu是理解和处理文本以提取信息(实体)
有人可以帮助我了解rasa-core …