[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Waifu Simulation Project - Update
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 52
Thread images: 8
Evening, gents. I last posted when we had those waifubot threads a while back. Anyway, I am posting a bit of a write-up I did on the progress of a waifu simulation project myself and another anon have been working on. In it, I discuss what we're trying to accomplish, what we've done, what we learned so far, and what we need help with/where to from here. Full write-up hosted here: https://dl.openhost.xyz/mbregl.html do give it a read.

tl;dr: We are working on a free, open-source waifu simulation software suite. It's a hard project. We would like some input and/or help from the community.

We have an IRC channel on Rizon, where discussion mainly stays on topic and nobody strokes their ego all over the place.

Please discuss and feel free to ask for clarification on anything. Pic not related.
>>
File: 1365811672.gif (144 KB, 350x255) Image search: [Google]
1365811672.gif
144 KB, 350x255
Sounds cool but do you have a logo?
>>
DESIGNATED
>>
Let me guess

Nobody involved in this project has any higher knowledge on AI and Language
>>
>>51726941
shut up
>>
SHITTING
>>
>>51726947
>needing AI and language processing skills to have a female synth say "Hello [name], are you ready to sex? [y/n]" because that's all /g/ would need from a robot waifu
>>
File: 714px-Chomsky-hierarchy.svg.png (40 KB, 714x515) Image search: [Google]
714px-Chomsky-hierarchy.svg.png
40 KB, 714x515
>>51726947
Come on and see for yourself!
>>
>https://dl.openhost.xyz/mbregl.html
>hey guys why don't we just, like, make a game with natural language recognition and waifus that synthesize speech with an AI capable of PRODUCING natural language

>>idea guy: the post: the document
>>
>>51727133
>AI capable of PRODUCING natural language
Have you read about https://en.wikipedia.org/wiki/ELIZA ? It's not that hard to generate sentences that fool someone into thinking that they are written by a real person.
>>
>>51726947

Depends on what you mean by "higher knowledge." Are any of us computation linguists or AI researchers? No. Do we read the read the literature and constantly explore NLP and AI techniques and algorithms and their implementations? Yes. That makes up the majority of the IRC chat actually, because there's so damn much out in terms of tool kits, frameworks, libraries, papers, you name it.

>>51726987

I wouldn't simplify that far but yes, our primary goal is in user experience, not in creating an impressive artificial intelligence.
>>
>>51727199
Nigger that shit was written by a postdoc (who has an entire award dedicated to him) over the course of two years

and even then it only worked in specific contexts
>>
>>51727199
ELIZA is designed to do one thing, that is, masquerade as a psychotherapist, and it doesn't even do it well.

>>51727236
Not really relevant. ELIZA-type chatbots as well as Markov-chain based gibberish bots have been deprecated by better approaches and algorithms countless times over in the decades after their introductions.
>>
>>51727236
It was 1966. In 2015 you can get one of dozens of working versions of ELIZA from github, e.g. https://github.com/isaacs/node-eliza , replace the dialog patterns https://github.com/isaacs/node-eliza/blob/master/elizabot.js and enjoy your new, custom chat bot.

If editing a 1001-liner in JS is something that requires a Phd, your Phds are very weak.
>>
>>51727331
>better approaches and algorithms countless times over in the decades after their introductions.
Feel free to contribute, anon!
We need your help.
>>
Poo in the loo
>>
>>51726669
This isn't a waifu simulation, you're making a doll creator.
You can't waifu a doll.
>>
>>51727773
Could you elaborate please? We are open to criticism, but it should be constructive.
>>
>>51727773

Care to elaborate? Another goal of mine in making this thread was to hear what people think a waifu simulation is/should be.

Yes, it is an interactive doll creator in a sense.
>You can't waifu a doll
Then we must disagree somewhere fundamentally about what a waifu is/what can be waifu'd.
>>
>>51727836
A waifu has to be somebody else's creation..
You can't create something with aspects that are greater than you. Your creation will always be a subset of yourself, and that's not a waifu. She can't exceed your expectations of what a person is. She can't surprise you.
You discover your waifu, you don't make her. Anything you make for your own needs is just a doll.
>>
This is why I was talking about pseudorandomly branching dialog trees back in the waifubot thread. That way, anyone can contribute prefab dialog segments to the conversation repo, and tag them by topic, atmosphere, etc. Then you just clone in the "tsun" tree, or the "yandere" tree, depending on what you want her personality to be like, but with the random branching it will still allow for surprises even if you find yourself "reading" your own work.
>>
>>51727969
That would certainly be the case if you hard-coded every line of dialogue and animation she had. The classic "You can't tickle yourself" problem. Our dialogue model is procedural too, btw.

Actually, allowing full end-user customization is how we intended to skirt that issue. Not only can you customize your "doll" 100% if you wanted to, you are free to install any number of mods and custom parts from other users. Thus, someone else, maybe a professional artist or designer, or a clever writer, or an experienced animator can create content that would surprise you.
>>
BTW, both of us devs are posting in the thread but not coordinating responses between us. We don't have a dedicated PR person, we just both want to speak our minds about what we're doing and our own approaches to things.
>>
File: [manga-rain]bleach-ch181-16.png (107 KB, 800x1171) Image search: [Google]
[manga-rain]bleach-ch181-16.png
107 KB, 800x1171
>>51728061
>>51728116
Just don't use the word "waifu" if you don't understand the term.
>>
>>51726669
Have you invented any new technologies or strategies yet? I'd like to see a whitepaper on them if you have. A working piece of software would be good too.
>>
>>51728834
hope you get your bleach waifu some day
>>
>>51726669
Hey. Sirius anon here. I'm still working on pipelining it with a bunch of other stuff. I'll let you know when I have something noteworthy.
>>
>>51729118

Invented? I wish. No, right now, for expediency among other things, we are looking into using "off the shelf" software wherever possible. Things like speech recognition, speech synthesis, and other NLP-related aspects have huge amounts of resources available; we have not come close to discovering or evaluating all of them yet.
If I had to list one thing that would set the project apart from other games or sims that have come before would be if we can successfully integrate http://smartbody.ict.usc.edu/ into our project and implement dynamic animation through it. Sitting in seats, grasping teacups, holding hands (especially through a razer hydra type controller), that sort of thing. I do not believe anyone has seriously attempted that yet.
>>
>>51729192
What about using http://www.giantotter.com/ to develop behaviors for NPCs?
http://www.eurogamer.net/articles/2015-11-21-keith-stuart-on-ai-acting-and-the-weird-future-of-open-world-games is a pretty good article on how it works.
>>
File: Untitled.png (1 MB, 1920x1080) Image search: [Google]
Untitled.png
1 MB, 1920x1080
lel I remember this back in the day.
>environment
This is a lot easier than you're making it out to be.
In fact, dozens of times easier than making a character.
Perhaps there is more work cut out for you (detail is directly correlated to aesthetics in regards to environments, rather than the inverse for less realistic stylized characters), but it is most certainly easier for an un-artistic weeblord to create an environment than it is for the same person to create a character.

An environment after all, has much less stringent aesthetic requirements than characters do.

Picture related. Made it in a couple of hours. It doesn't look incredibly mountainy but I doubt anyone actually gave a shit.
>>
>>51729469

You can kind of see it here, but Urho3d ships with a demo heightmapped terrain. The middle finger is not directed at you, had it lying around from experiments with the engine. We are looking for an interior, to model interpersonal and waifu <-> environment interaction. No, it isn't that hard and we can whip up some more programmer art but it would be cool to have an artist/modeller on board.
>>
File: screen2.png (1 MB, 1464x1059) Image search: [Google]
screen2.png
1 MB, 1464x1059
>>51729536
forgot pic
>>
>>51729553
looks like a shitty alien
>>
>>51729598
Thanks, got it from a free asset site though. The hair and clothes meshes were imported separately and aren't in that pic.
>>
>>51729536
>>51729553
Took a look at the featurelist. In terms of graphical features, it's rather basic.

Programmer toolchain is rather impressive though.

Poor lighting may bite you in the ass; among other things (materials), lighting is one of the most important features an engine needs to have in order to have a modern aesthetic a la the Liru hentai game.
>>
>>51726669
Why not play Artificial Academy?
>>
File: 1446408292567.webm (1 MB, 448x370) Image search: [Google]
1446408292567.webm
1 MB, 448x370
>>51729650
4chan decided not to include my webm for some reason.
>>
>>51729650
To be fair, seismic's stuff is pretty damn pro. It is also not-realtime and heavily post-processed. But yeah, a lot of NPR, cel-shaded, etc. stuff is done with shaders with self illumination and don't respond to dynamic/ambient lighting but I'll admit I have not looked too closely into that.
>>
>>51729677
oh fuck!
translation where?!!!
>>
>>51729773
/h/ says
"95% translated"
Seismic is going to ship the game with an English translation. That doesn't say anything about its release date; the renders are apparently nowhere near done.

>>51729728
I'm more worried about materials than anything else, really.
Without downloading the engine I can't be sure about what is actually possible.
>>
>>51729858
thank you, cuz
ill go to /h/ and see whats up
>>
>>51729163

I am familiar with the Sirius software suite, very cool stuff and similar to what we are doing. How are you involved with it?
>>
>>51726669
>supporting the botnet
>>
>>51729983
>thinking you can escape the botnet
>>
>>51726669
Whatever you do, please release it under GPLv3.
>>
>>51726669
This will very likely be vaporware because you're making too many obstacles for yourself

For example: No one cares whether or not your assets are stolen if you don't charge money
And also stuff like voice recognition and lip syncing are very advanced features - not something beginners should try

Furthermore you seem to be using a meme engine that nobody else uses
People either use Unity / Unreal / CryEngine and they won't be interested in helping out if they have to learn some obscure engine for it

So what I recommend is: Just steal everything, put it in Unity, and get working on actual game play
>>
>>51726669
>We have an IRC channel on Rizon
Channel name?
>>
This guy is incredible. Really really talented. He just use 4 types of pen. Is only 20 and unemployed. Jap's neet is insane.
リウイチ お絵描きメイキング動画 (13:09) http://nico.ms/sm25755073
>>
>>51733323
#simwaifu @ Rizon
>>
>>51732153
>Unity / Unreal / CryEngine
These are the real meme engines.
>>
I wonder if it would be better to start off with something like a desktop pet so you can nail down the chatbot part first.
>>
>>51735241
They're real meme engines with real lighting capabilities, real materials, and real programmer toolchains.

To not consider a game engine just because it's ``closed source" is asinine. The licensing options are incredibly flexible.
The only engine you might not be able to use is CryENGINE because they don't approve of porn.
Thread replies: 52
Thread images: 8

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.