我真的很努力在 python 中制作这个自学 AI,我不能强调这对我来说有多复杂,但是我希望你们中的一个可以解释如何从头开始,我不需要任何超级复杂的代码,但你知道从什么开始,因为我不知道如何构建这个我已经尝试过虽然这是我为存储消息所做的,我不确定我是否应该只做关键词什么的,但我很困惑。如果有人可以解释如何构建一个无需导入模块即可自我学习的简单 AI 机器人,您不知道这会有多大帮助,但是,这是我当前的代码
class Learn:
def __init__(self):
self.messages = list() # I plan to use a txt file or something later on
def toggle(self,mode):
self.learning = bool(mode)
while self.learning:
msg = input(">")
if msg == "turn off":
self.learning = False
self.getting = True
while self.getting:
msg = input(">")
print("got %s" % self.getMsgs(msg))
return
self.store(msg)
print(self.messages)
def store(self,msg):
self.messages.append(msg) #i'm storing the entire message here but like I said I have no idea on how to approach this
def getMsgs(self,msg):
return [x for x in self.messages if msg in x]
if __name__ == "__main__":
Learn().toggle(True)
所以对于你们中的一些人或大多数人来说,我可能很清楚我不知道如何开始这个,任何代码示例,链接,任何能帮助我至少开始这个的东西都会很棒!我只需要知道如何开始这个,我可能会弄清楚其余的,或者至少有一个粗略的想法,对于你们中的一些想知道我是否想要一夜之间我不想要这个,我只需要开始的东西,但实际的项目可能需要几个月的时间