我正在努力使这种自我学习A.I.在python中,我不能强调这对我来说有多复杂,但是我希望你们中的一个可以解释如何从头开始,我不需要任何超级复杂的代码,但你知道的东西是开始,因为我不知道如何构建这个我已经尝试过虽然这是我为存储消息所做的,我不确定我是否应该只做关键词或什么,但我非常困惑。如果有人能解释如何建立一个简单的A.I.在没有导入模块的情况下自学习的机器人你不知道它会有多大帮助但是,这是我当前的代码
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)
所以对于你们中的一些人或大多数人来说,很明显我不知道如何开始这个,任何代码示例,链接,任何帮助我至少开始这个的东西都会很棒!我只需要知道如何开始这个,我可以弄清楚剩下的或者至少得到一个粗略的想法,并且对于一些想知道我是否想要在一夜之间我不想,我只是需要开始的事情,但实际的项目可能需要几个月