如何在IOS应用程序上本地解析AIML文件?

2024-09-30 02:16:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前有一个用python编写的基本AIML解析器。我正在尝试将其集成到IOS应用程序中。在我的swift应用程序中找不到调用Python文件的方法。下面是AIML解析器代码:

import aiml
import sys
import os

session_id = xxxx


def getChatbotResults(botInput):
    myChatbot = aiml.Kernel()
    myChatbot.learn('new.aiml')
    final_result = myChatbot.respond(botInput, session_id)
    return final_result

if __name__ == "__main__":
    query = ' '.join(sys.argv[1:])
    getChatbotResults(query)

有没有办法用SWIFT或Objective-C本地解析AIML文件? 或者有没有办法在我的IOS项目中运行这个python文件,以及相关的导入


Tags: 文件importid应用程序解析器sessionsysresult

热门问题