AI Personal Chatbot, free no login or account required, save download upload
Add New Training Data
AI Personal Chatbot - by Edvog
Edvog isn’t just any chatbot – it grows and learns with you! Every conversation helps Edvog improve and adapt to your needs. Save your chats to keep Edvog's memory alive, and reload it anytime to pick up where you left off. The more you interact, the smarter and more personalized Edvog becomes. Start your journey with Edvog today!
This is a fully client-side AI chatbot application that allows users to chat, save the bot's training data as a downloadable JSON file, and reload the training data later. It runs entirely in your browser, ensuring complete user privacy—no data is sent to any server, and you have full control. It features a simple interface, local conversation memory, and easy-to-use save/load functionality. Try it out!
Client-side operation, local memory, data privacy, and the ability to save and load the model—are all essential features of this chatbot system, making it personalized and self-contained within the browser.
How It Works:
The chatbot will continue improving based on new interactions and feedback, and the model can be saved and uploaded as needed.
Model Training:
The chatbot model is built using TensorFlow.js. It starts with predefined training data, and the model can be trained further with additional interactions or feedback.
Examples of predefined training data:
input: "What is the capital of France", output: "The capital of France is Paris."
input: "What is 2 plus 2", output: "2 plus 2 equals 4."
Reinforcement Learning:
Feedback from users (via thumbs up or down) is used to improve the model's responses, simulating reinforcement learning where positive feedback increases the model's effectiveness.
The user can save and load both files (model.json and model.bin), the files need to be uploaded together for the model to be successfully loaded.
The user can save and load preferences from a JSON file, allowing the chatbot to "remember" past conversations and user settings.
About the Author
Hi, I'm Andrei Ionita—a creator with a passion for technology and creativity. I specialize in web, app and game development, and I love building innovative and user-friendly digital experiences. In addition to my work in development, I'm also a music producer, where I get to bring my creative ideas to life through sound. read more
Comments
Post a Comment