This project is not an artificial intelligence and not a language model. Instead, it is a simple learning question-and-answer system. The program searches its database for an answer that exactly matches your question. If no suitable answer is found, it asks you for an answer and stores it. The next time the same question is asked, the program can answer it on its own. Important Everything you teach the program belongs only to your own version in your Language. This is because the project uses Scratch lists instead of cloud variables. As a result, every user has their own database, which is stored only in their own copy of the project. Other users cannot see or use your answers. Limitations Although the program learns from new inputs, it does not understand language or context. It cannot recognize similar questions or draw conclusions. It can only answer a question if it is almost or exactly the same as one that has already been stored. Because of this, the database would need millions of question-and-answer pairs before it could become useful in many situations. For that reason, this project is not intended to be a real AI chatbot, but rather a demonstration of a simple self-learning system. Future Development Anyone is welcome to improve this project. One possible enhancement would be using cloud variables, allowing multiple users to build and expand a shared knowledge database together. #scratch #scratchproject #scratcheducation #scratchprogramming #chatbot #memorybot #memobotsystem #memorysystem