RaSan147 / VoiceAI-Asuna

If you're familiar with the anime Sword art online, you know it! This project is a virtual Assistant for multiple OS
https://ai-asuna.onrender.com
Apache License 2.0
27 stars 5 forks source link

[FEAT] Add conversation #8

Open RaSan147 opened 1 year ago

RaSan147 commented 1 year ago

get some conversation from here: https://helenadailyenglish.com/basic-english-conversation-100-daily-topics

add more by editing and comments

s-b-repo commented 1 year ago

random comments like talk to me or senpai you their etc would be good to and with different emotions like needy or bitchy etc or tsunary

RaSan147 commented 1 year ago

@coolst3r if possible kindly write down everything you have in mind. Both coding and imagining at the same time is not possible (i tend to forget convo πŸ˜…) So if possible please provide some data, will gladly put your name on thank you list

s-b-repo commented 1 year ago

so basically a feature where it checks if your just using mouse and its minimized but make it so it just detects movement so it does not store personal info and if detect movement every every 2 or 5 minutes it tries to start a conversation like ask senpai what you doing or when same with input just detect if you type alot like 50 types every 5 or 7 minutes it ask wat your doing and to stop it from being annoying it cant ask more than 2 times then a 30 minute delayor 40 before it asks about you etc

s-b-repo commented 1 year ago

also you can make it locally store what hobbies you like what you like doing etc and make it talk about that and make a password protected file to store what it know about you so you can reinstall it and it remembers what you talked about

s-b-repo commented 1 year ago

and you can teach it about new topics or work related stuff like coding etc and share wat it learned to a public data set for the github but optional it is disabled by default but you can ask poeple to enable it fi they want

s-b-repo commented 1 year ago

also a vtuber model that you can remove clothes and change them easily and make it so poeple can make their own clothes and items she can wear like hats scarfs hair pins etc

RaSan147 commented 1 year ago

Thankssss a lot, sorry was coding with notification off. Okk time to check your msgs...

RaSan147 commented 1 year ago

so basically a feature where it checks if your just using mouse and its minimized but make it so it just detects movement so it does not store personal info and if detect movement every every 2 or 5 minutes it tries to start a conversation like ask senpai what you doing or when same with input just detect if you type alot like 50 types every 5 or 7 minutes it ask wat your doing and to stop it from being annoying it cant ask more than 2 times then a 30 minute delayor 40 before it asks about you etc

Interesting... The 1st part can be done (will need lots of work tho, also since it'll auto ping both server and User, i can see more ground work is needed on server) And 2nd part, spamming... Thats a good thing, i actually put things like this in hi and hello yet, like saying it more than 2 times gives different reply than usual. Gotta add more these. But rate limit is something I'll put later (coz i often spam myself to check latency *like 1000 msg a sec)

RaSan147 commented 1 year ago

also you can make it locally store what hobbies you like what you like doing etc and make it talk about that and make a password protected file to store what it know about you so you can reinstall it and it remembers what you talked about

Its not an App like thinggg. Its a web server client thing, so whatever you say will be stored in the server. Since I'm currently collecting what users are saying to improve 1st interaction data of the bot, I'm not encrypting the data yet. Once you log in you'll be able to resume from wherever you left off (this isn't implemented yet, constantly working on data structure now for the best outcome, so the app doesn't import older msg *may break things)

And also if you're thinking this as replika app, well sorry to say, its years amateur from the level those chat AIs reached. I'm trying to implement context (relating msg with older data), but without ML and good computer, it'll be hard to run. So I'm avoiding AI-ML way and trying the hard way. So basically it can't reply " remember what I told you last night " Sorry

RaSan147 commented 1 year ago

and you can teach it about new topics or work related stuff like coding etc and share wat it learned to a public data set for the github but optional it is disabled by default but you can ask poeple to enable it fi they want

Like i said, its not AI and not even close to that way, I can't teach her. I can make her do stuffs. I use regular expression based patterns for now. But yes, I'll try my best to reach AI level with this project and enable to teach and learn stuffs.

RaSan147 commented 1 year ago

also a vtuber model that you can remove clothes and change them easily and make it so poeple can make their own clothes and items she can wear like hats scarfs hair pins etc

Well you can change her clothes buy saying "change"/"change dress" Modeling and rigging isn't magic, vtuber pay artists (a lot) and use Apple motion detector tech to realtime do stuffs. So i simply can make people walk to MS paint, draw a hat and make her wear that. FYI: i didn't model these either. I extracted them from a dead app project by sony.

RaSan147 commented 1 year ago

@coolst3r Thanks, got a lots of ideas. Gotta note them down before i forgetπŸ˜…πŸ˜… (wish me luck i have university admission in 2 days)

s-b-repo commented 1 year ago

also you can make it locally store what hobbies you like what you like doing etc and make it talk about that and make a password protected file to store what it know about you so you can reinstall it and it remembers what you talked about

Its not an App like thinggg. Its a web server client thing, so whatever you say will be stored in the server. Since I'm currently collecting what users are saying to improve 1st interaction data of the bot, I'm not encrypting the data yet. Once you log in you'll be able to resume from wherever you left off (this isn't implemented yet, constantly working on data structure now for the best outcome, so the app doesn't import older msg *may break things)

And also if you're thinking this as replika app, well sorry to say, its years amateur from the level those chat AIs reached. I'm trying to implement context (relating msg with older data), but without ML and good computer, it'll be hard to run. So I'm avoiding AI-ML way and trying the hard way. So basically it can't reply " remember what I told you last night " Sorry

please pleeeeeeeeeeeeeese encrypt it your gunna get in trouble i will and do not i repeat do not use md5 or old stuff

s-b-repo commented 1 year ago

@coolst3r Thanks, got a lots of ideas. Gotta note them down before i forgetsweat_smilesweat_smile (wish me luck i have university admission in 2 days)

good luck

s-b-repo commented 1 year ago

also a vtuber model that you can remove clothes and change them easily and make it so poeple can make their own clothes and items she can wear like hats scarfs hair pins etc

Well you can change her clothes buy saying "change"/"change dress" Modeling and rigging isn't magic, vtuber pay artists (a lot) and use Apple motion detector tech to realtime do stuffs. So i simply can make people walk to MS paint, draw a hat and make her wear that. FYI: i didn't model these either. I extracted them from a dead app project by sony.

can you make it so a user can make their one ones and use it

s-b-repo commented 1 year ago

also you can make it locally store what hobbies you like what you like doing etc and make it talk about that and make a password protected file to store what it know about you so you can reinstall it and it remembers what you talked about

Its not an App like thinggg. Its a web server client thing, so whatever you say will be stored in the server. Since I'm currently collecting what users are saying to improve 1st interaction data of the bot, I'm not encrypting the data yet. Once you log in you'll be able to resume from wherever you left off (this isn't implemented yet, constantly working on data structure now for the best outcome, so the app doesn't import older msg *may break things)

And also if you're thinking this as replika app, well sorry to say, its years amateur from the level those chat AIs reached. I'm trying to implement context (relating msg with older data), but without ML and good computer, it'll be hard to run. So I'm avoiding AI-ML way and trying the hard way. So basically it can't reply " remember what I told you last night " Sorry

i can do machine learning i have 4gb new amd gpu 4.2 ghz cpu with 12 thread i use linux and 18 gb ram cpu is amd 2 it also has 6 cores

s-b-repo commented 1 year ago

also you can make it locally store what hobbies you like what you like doing etc and make it talk about that and make a password protected file to store what it know about you so you can reinstall it and it remembers what you talked about

Its not an App like thinggg. Its a web server client thing, so whatever you say will be stored in the server. Since I'm currently collecting what users are saying to improve 1st interaction data of the bot, I'm not encrypting the data yet. Once you log in you'll be able to resume from wherever you left off (this isn't implemented yet, constantly working on data structure now for the best outcome, so the app doesn't import older msg *may break things)

And also if you're thinking this as replika app, well sorry to say, its years amateur from the level those chat AIs reached. I'm trying to implement context (relating msg with older data), but without ML and good computer, it'll be hard to run. So I'm avoiding AI-ML way and trying the hard way. So basically it can't reply " remember what I told you last night " Sorry

and if you want i can test if your server can be hacked i am learning ethical hacking rn i can help with seeing with your server has any vulnerabilities and stuff that can be accessed via the internet

s-b-repo commented 1 year ago

can we work on things together on project like the game im making and the stuff your making

RaSan147 commented 1 year ago

also a vtuber model that you can remove clothes and change them easily and make it so poeple can make their own clothes and items she can wear like hats scarfs hair pins etc

Well you can change her clothes buy saying "change"/"change dress" Modeling and rigging isn't magic, vtuber pay artists (a lot) and use Apple motion detector tech to realtime do stuffs. So i simply can make people walk to MS paint, draw a hat and make her wear that. FYI: i didn't model these either. I extracted them from a dead app project by sony.

can you make it so a user can make their one ones and use it

Enjoy learning Live2D (google it)

RaSan147 commented 1 year ago

also you can make it locally store what hobbies you like what you like doing etc and make it talk about that and make a password protected file to store what it know about you so you can reinstall it and it remembers what you talked about

Its not an App like thinggg. Its a web server client thing, so whatever you say will be stored in the server. Since I'm currently collecting what users are saying to improve 1st interaction data of the bot, I'm not encrypting the data yet. Once you log in you'll be able to resume from wherever you left off (this isn't implemented yet, constantly working on data structure now for the best outcome, so the app doesn't import older msg *may break things) And also if you're thinking this as replika app, well sorry to say, its years amateur from the level those chat AIs reached. I'm trying to implement context (relating msg with older data), but without ML and good computer, it'll be hard to run. So I'm avoiding AI-ML way and trying the hard way. So basically it can't reply " remember what I told you last night " Sorry

and if you want i can test if your server can be hacked i am learning ethical hacking rn i can help with seeing with your server has any vulnerabilities and stuff that can be accessed via the internet

Feel free, coz i made the most basic bare bone server possible by human kind and apes. Check "pyrobox.py" file, thats the one "App_server.py" is the server output making file

RaSan147 commented 1 year ago

can we work on things together on project like the game im making and the stuff your making

I'll keep that in mind (after exam)

s-b-repo commented 1 year ago

also you can make it locally store what hobbies you like what you like doing etc and make it talk about that and make a password protected file to store what it know about you so you can reinstall it and it remembers what you talked about

Its not an App like thinggg. Its a web server client thing, so whatever you say will be stored in the server. Since I'm currently collecting what users are saying to improve 1st interaction data of the bot, I'm not encrypting the data yet. Once you log in you'll be able to resume from wherever you left off (this isn't implemented yet, constantly working on data structure now for the best outcome, so the app doesn't import older msg *may break things) And also if you're thinking this as replika app, well sorry to say, its years amateur from the level those chat AIs reached. I'm trying to implement context (relating msg with older data), but without ML and good computer, it'll be hard to run. So I'm avoiding AI-ML way and trying the hard way. So basically it can't reply " remember what I told you last night " Sorry

and if you want i can test if your server can be hacked i am learning ethical hacking rn i can help with seeing with your server has any vulnerabilities and stuff that can be accessed via the internet

Feel free, coz i made the most basic bare bone server possible by human kind and apes. Check "pyrobox.py" file, thats the one "App_server.py" is the server output making file

i mean on the server it self we can talk more about it in a more private place dont want others to do bad stuff like the device your hosting on not the program

RaSan147 commented 1 year ago

Well the demo server is being hosted in replit. So i can not and will not and not allowed to give you permission to do such attempts. πŸ˜… Unless you want to get into legal issues, host it in your pc and try hacking yourself

RaSan147 commented 1 year ago

Btw i might need your knowledge on networking stuffs. How can i contact you, tg or fb

s-b-repo commented 1 year ago

Btw i might need your knowledge on networking stuffs. How can i contact you, tg or fb

signal telegram is unsafe also on discord

s-b-repo commented 1 year ago

Btw i might need your knowledge on networking stuffs. How can i contact you, tg or fb

facebook is dangerous 2 so

s-b-repo commented 1 year ago

Btw i might need your knowledge on networking stuffs. How can i contact you, tg or fb

you can send your discord ill add you and ill send you a message a message of what i i will send you to verify its me

RaSan147 commented 1 year ago

@coolst3r https://discord.gg/tMddKcp9 hop in, and be sure to verify captcha bot

s-b-repo commented 1 year ago

done