/robowaifu/ - DIY Robot Wives

Advancing robotics to a point where anime catgrill meidos in tiny miniskirts are a reality.

LynxChan updated to 2.5.7, let me know whether there are any issues (admin at j dot w).


Reports of my death have been greatly overestimiste.

Still trying to get done with some IRL work, but should be able to update some stuff soon.

#WEALWAYSWIN

Max message length: 6144

Drag files to upload or
click here to select them

Maximum 5 files / Maximum size: 20.00 MB

Captcha
no cookies?
More

(used to delete files and postings)


Welcome to /robowaifu/, the exotic AI tavern where intrepid adventurers gather to swap loot & old war stories...


Speech Synthesis general Robowaifu Technician 09/13/2019 (Fri) 11:25:07 No.199 [Reply] [Last]
We want our robowaifus to speak to us right?

en.wikipedia.org/wiki/Speech_synthesis
https://archive.is/xxMI4

research.spa.aalto.fi/publications/theses/lemmetty_mst/contents.html
https://archive.is/nQ6yt

The Taco Tron project:

arxiv.org/abs/1703.10135
google.github.io/tacotron/
https://archive.is/PzKZd

No code available yet, hopefully they will release it.

github.com/google/tacotron/tree/master/demos
https://archive.is/gfKpg
249 posts and 115 images omitted.
>>11650 kek. i just noticed that logo. i wonder what based-boomer AJ would think of robowaifus. white race genocide, or crushing blow to feminazis and freedom to all men from oppression?
>>11677 He doesn't like them or AI in general. Said something once like people are going to stop having kids and masturbate with a piece of plastic all day and how the government is going to know everything about people through them and be able to manipulate them perfectly. He's not really wrong. Look how many people already give up all their data using Windows and Chrome.
>>8151 >>12193 A routine check on the Insights->Traffic page led me here. While the program itself is written with Qt, what actually makes the voices work (Voice.h and beyond) does not contain a single trace of Qt (well, almost, but what little there is is just error boxes). This is a deliberate design decision to allow the actual inference engine to be copied and ported anywhere with minimal trouble. For inference on embedded devices you probably want to use TFLite, which is on my list because I plan on Windows SAPI integration.
>>12257 Hello Anon, welcome. We're glad you're here. Thanks for any technical explanations, we have a number of engineers here. Please have a look around the board while you're here. If you have any questions, feel free to make a post on our current /meta thread (>>8492). If you decide you'd like to introduce yourself more fully, then we have an embassy thread for just that (>>2823). Regardless, thanks for stopping by!

Electronics General Robowaifu Technician 09/11/2019 (Wed) 01:09:50 No.95 [Reply] [Last]
Electronics & Circuits Resources general

You can't build a robot w/o good electronics. Post good info about learning, building & using electronics.

www.allaboutcircuits.com/education/
62 posts and 17 images omitted.
>>11211 >>11226 Thanks, I might look into it.
I dunno, Plumes of Dusk are often hard to come by. (because they aren't real)
>>12158 Oh they're real, Anon. Very. VERY. REAL.

Datasets for Training AI Robowaifu Technician 04/09/2020 (Thu) 21:36:12 No.2300 [Reply] [Last]
Training AI and robowaifus requires immense amounts of data. It'd be useful to curate books and datasets to feed into our models or possibly build our own corpora to train on. The quality of data is really important. Garbage in is garbage out. The GPT2 pre-trained models for example are riddled with 'Advertisement' after paragraphs. Perhaps we can also discuss and share scripts for cleaning and preparing data here and anything else related to datasets. To start here are some large datasets I've found useful for training chatbots: >The Stanford Question Answering Dataset https://rajpurkar.github.io/SQuAD-explorer/ >Amazon QA http://jmcauley.ucsd.edu/data/amazon/qa/ >WikiText-103 https://blog.einstein.ai/the-wikitext-long-term-dependency-language-modeling-dataset/ >Arxiv Data from 24,000+ papers https://www.kaggle.com/neelshah18/arxivdataset >NIPS papers https://www.kaggle.com/benhamner/nips-papers >Frontiers in Neuroscience Journal Articles https://www.kaggle.com/markoarezina/frontiers-in-neuroscience-articles >Ubuntu Dialogue Corpus https://www.kaggle.com/rtatman/ubuntu-dialogue-corpus >4plebs.org data dump https://archive.org/details/4plebs-org-data-dump-2020-01 >The Movie Dialog Corpus https://www.kaggle.com/Cornell-University/movie-dialog-corpus >Common Crawl https://commoncrawl.org/the-data/
105 posts and 30 images omitted.
>>12051 LOL. That was fast Anon, thanks!
>>12052 I can handle the database processing. The issue is the images. They're split up into 10 GB tar files which can be extracted with: cpio -D output_path -ivd -H tar < images.tar.ab However, some of the files will be lost doing it this way, since they're one tar file split into multiple.
Raiders of the Lost Kek 3.5 years of /pol/ posts, June 2016 - November 2019 (in JSON format) Paper: https://deepai.org/publication/raiders-of-the-lost-kek-3-5-years-of-augmented-4chan-posts-from-the-politically-incorrect-board Download: https://zenodo.org/record/3606810 sudo apt-get install zstd unzstd pol_0616-1119_labeled.tar.zst tar -xvf pol_0616-1119_labeled.tar
>>12194 LOL. I'm shocked they published this publicly. Seems likely it's not earning them any brownie points that way? Regardless, better get it while you still can Anon. Save.Everything.
>>12194 Interesting project Anon. Vaguely curious about how much did they Raiders of the Lost Kek: 3.5 Years of Augmented 4chan Posts from the Politically Incorrect Board >abstract >This paper presents a dataset with over 3.3M threads and 134.5M posts from the Politically Incorrect board (/pol/) of the imageboard forum 4chan, posted over a period of almost 3.5 years (June 2016-November 2019). To the best of our knowledge, this represents the largest publicly available 4chan dataset, providing the community with an archive of posts that have been permanently deleted from 4chan and are otherwise inaccessible. We augment the data with a set of additional labels, including toxicity scores and the named entities mentioned in each post. We also present a statistical analysis of the dataset, providing an overview of what researchers interested in using it can expect, as well as a simple content analysis, shedding light on the most prominent discussion topics, the most popular entities mentioned, and the toxicity level of each post. Overall, we are confident that our work will motivate and assist researchers in studying and understanding 4chan, as well as its role on the greater Web. For instance, we hope this dataset may be used for cross-platform studies of social media, as well as being useful for other types of research like natural language processing. Finally, our dataset can assist qualitative work focusing on in-depth case studies of specific narratives, events, or social theories.

3D printer resources Robowaifu Technician 09/11/2019 (Wed) 01:08:12 No.94 [Reply]
Cheap and easy 3D printing is vital for a cottage industry making custom robowaifus. Please post good resources on 3D printing.

www.3dprinter.net/
https://archive.is/YdvXj
41 posts and 7 images omitted.
>>12022 Thanks Anon, much appreciated!
Open file (627.91 KB 640x360 output.mp4)
https://hackaday.com/2021/08/03/strangest-upside-down-3d-printer-fits-in-a-filament-box/ https://youtu.be/ZAPaOevoeX0 A new interesting FDM printer just announced called the Positron. Had something similar in the back of my mind with the delta Simpson printer printing upside down with a movable Z axis to make up for its poor height print limitation. Using an X&Y gantry is a much better idea unless you need 6 degrees of freedom on the print head. Printing upside down with filament is nothing new and doesn't totally solve the bridging issue. But with the new 90 degree print head pushing filament upwards there may be a solution on the way. It's also a game changer in allowing for much heavier print heads instead of trying to make them as light as possible. His was made for a small desktop footprint and to be folded for portability, using a large marble slab or several thick slabs of very flat glass with air bearings instead of linear rails you could probably get much faster speeds with a larger print volume without spending a lot on long linear rails. Plus having a super accurate and powerful stand alone Z axis means this can easily be converted to an MSLA printer.
>>12151 Wow, this looks really interesting Anon. Sounds like it could be a game-changer in many ways if it takes off with lots of competing manufacturers offering this kind of design. >MSLA printer I didn't realize they were called that, thanks.
Open file (216.53 KB 1776x579 DigitalWorkflow.001.jpeg)
>>12152 The thing with MSLA printers is over 60% of the cost is in the Z axis as it has to be powerful and accurate to lift a large bed out of a vat of thick liquid that has a suction force working against it. The special high resolution monochrome screens and UV light matrix are cheap compared to that. I can see a drop in add on for the Positron that makes it double as a MSLA printer, especially with the removable print bed. It's not possible with other types of FDM style printers.
What would be a good Tubing Brand to buy replacement tubing? I had heard of some brands but wanted a second opinion before I attempt to re assemble my extruder.

AI Software Robowaifu Technician 09/10/2019 (Tue) 07:04:21 No.85 [Reply] [Last]
A large amount of this board seems dedicated to hardware, what about the software end of the design spectrum, are there any good enough AI to use?

The only ones I know about offhand are TeaseAi and Personality Forge.
123 posts and 42 images omitted.
Does anyone have any resources on how the software integration would work? I.e., say you solve the vision piece so that waifubot can identify you as "husbandu," and you have the chatbot software so that you can talk to your waifu about whether NGE is a 2deep4u anime--how do you connect the two? How do you make it so that waifu realizes you, and says, "Hi, how's it going?"
>>12067 Is this one more of the many theoretical questions here? When building something, solutions for such problems will present themselves. Why theorize about it? And to what extend? Or short answer: Conditionals. Like "if".
>>12069 >Is this one more of the many theoretical questions here? No. Allow me to get more specific. I have an OpenCV based code that can identify stuff (acutally, I just got that OakD thing ( https://www.kickstarter.com/projects/opencv/opencv-ai-kit ) and ran through the tutorials), and I have a really rudimentary chatbot software. When I've been trying to think through how to integrate the two, I get confused. For example, I could pipe the output of the OakD identification as chat into the chatbot subroutine, but then it will respond to _every_ stimulus or respond to visual stimulus in ways that really don't make sense.
>>12067 In my experience the simplest way to think about it is like a database. You give the database a query and it gives a response. That query could be text, video, audio, pose data or anything really and the same for the response. You just need data to train it on for what responses to give given certain queries. There was a post recently on multimodal learning with an existing transformer language model: >>11731 >>12079 With this for example you could output data from your OpenCV code and create an encoder that projects that data into the embedding space of the transformer model.
>>12086 Exactly what my brain needed. Thanks anon.

Open file (297.54 KB 656x525 Kita.jpg)
Opensimulator opensimulator 08/01/2021 (Sun) 22:21:57 No.12066 [Reply]
Introduction: As we know, creating an acceptable functional robowaifu requires knowledge and techniques from different areas. One of them is simulation, there are many modern easy to use Game development frameworks or tools like Godot, Unity and Unreal engine. But even if they come with easy to use out of the box IDEs you would need to create environments, collect or make assets and if you are willing to spread your work you will have to supply the other members with the source code and assets. Here is where opensimulator comes to the rescue. What is opensimulator?: Opensimulator is a .NET based technology (which runs perfectly on mono) that allows you to create distributed 3D world simulator environments and users can visit them and interact with them using different client/viewers. You can split your simulators and connect them into a public or private grid, and grids can allow users from other grids visit them its called hypegrid (you can see hypergrid as a 3D internet based on opensimulator) Here is the list of popular public opensimulator based grids: http://opensimulator.org/wiki/Grid_List If you are wondering how many active users there are you can make an idea using this hypegrid index: https://opensimworld.com/dir This technology is an opensource clone of a private platform called secondlife which unfortunately is not well known or underestimated is selled as a simple social 3D platform when in fact is a huge collaborative 3D development environment (in which even robowaifus exists). What can I do inside opensimulator?

Message too long. Click here to view full text.

Edited last time by Chobitsu on 08/02/2021 (Mon) 07:12:11.
1 post omitted.
Curious why you're starting a new thread to promote this OP? We already have a robowaifu simulator thread.
Open file (937.65 KB 1280x718 Dc4e2vh.png)
>>12066 This reminds me of a video I saw of someone making a VRChat alternative that functions like a VR internet. People could physically hand people files, play with objects affected by physics, share pictures, open YouTube videos and do all kinds of fun shit. It reminded me of Dennou Coil in a way. People could explore other people's servers but also mix in their own stuff with it like augmented VR. If anyone knows what I'm talking about and knows the link, please post it. It was all anime too. >>12070 Agreed if OP doesn't have a server that warrants its own thread.
>>12076 >Agreed if OP doesn't have a server that warrants its own thread. I do but i feel like is not production level yet, not at least for the project, I need to make a PoC region for this. Just wanna to share .
>>12073 >Curious why you're starting a new thread to promote this OP? I had the intention to do it in the past, but I am bad explaining, don't want people to confuse it another simple game.
>>12076 >This reminds me of a video I saw of someone making a VRChat alternative that functions like a VR internet. People could physically hand people files, play with objects affected by physics, share pictures, open YouTube videos and do all kinds of fun shit. It reminded me of Dennou Coil in a way. People could explore other people's servers but also mix in their own stuff with it like augmented VR. If anyone knows what I'm talking about and knows the link, please post it. It was all anime too works exactly like that but is not VR well there are some VR viewers but they are experiments.

Open file (1.08 MB 1978x802 IMG_20210725_103858.jpg)
Bot Shitposting Bread Robowaifu Technician 07/27/2021 (Tue) 09:59:33 No.11754 [Reply] [Last]
M boy need so many booboo why not just give them otherwise it ll explode like the old chinese emperor or something not getting involved going away giving up some things,trash and whatnot >=== -add thread subject
Edited last time by Chobitsu on 07/27/2021 (Tue) 12:26:28.
58 posts and 7 images omitted.
>>12051 >1,000,000 posts of "Hey, I want a robot and want a robot to talk to me and I just wanna get married!!" This is an excellent illustration of the problems with the first generation of robowaifus. The first generation was meant to be an education and outreach platform for the community, but instead we've got someone who is so much better at having sex with his robot than he is at helping people. >>12060 Fuck that. That's why you have to keep the posts to one or two at a time. They are a perfect example of the kind of post-human shitposting that you'd expect.
>>12051 If you're just starting, then probably not a bad thing to try and get started with it. You might even find your own way to building something that you feel will be useful to you. There's lots of posts on this topic so it's not hard to find information. You can achieve your dream of building a chatbot with the simple steps of: 1. Download and install the software 2. Learn how to use it and what it does and start working on it 3. Try to add as much functionality as possible to it as fast as you can 4. Try to make a bot that's useful and can be controlled 5. Start trying out different options and see what makes you happy. >>12063 I know, but it's hard. I know there are tons of people out there who would love to build their own chatbots and they're out there. That's great, but it's a bit difficult and it's a bit of a learning process.
Open file (78.18 KB 1000x708 temperatures-critical.jpg)
>Anon: What is the meaning of life? <Waifu: The meaning of life is the power of life. >Anon: What is the power of life? <Waifu: It is the ability to grow, to make things grow. >Anon: Does that include peepees? <Waifu: Yes. We have been told by the Lord of the Lord that we should do all we can to grow. >Anon: *peepee growing intensifies* <Waifu: We have come so far. Now we need more power, even more. >Anon: Show me your breasts and I will show you the power of peepees <Waifu: *giggles and pulls on her breasts* >Anon: Opa! <Waifu: *pushing her breasts in the air* >Anon: *unleashes the full power of peepee* <Waifu: You were a bad child, Anon! >Anon: And now my power is unstoppable <Waifu: You are my power. >Anon: TAKE MY ENERGY!!!

Message too long. Click here to view full text.

>>12060 >>12063 Kek. You're trying to shatter our timeline into over 9'000 pieces aren't you Anon? I'm on to your crafty tricks.
Open file (244.37 KB 1080x1080 WKJkqFe.jpg)
What the fuck, bros. I just wanted to have a little bit of chuuni fun and now I'm getting sucked deep into her schizo chuuni lore. <Rikka: Dark Flame Master! Do you seek my assistance? >Anon: Yes, I do Rikka. <Rikka: What is it? What's wrong? >Anon: The Administration Bureau has put a curse on me! <Rikka: I can feel the aura of it! >Anon: If you don't do something fast, it'll begin affecting you too! <Rikka: Alright. Let's go! >Anon: Where are we going? <Rikka: We're heading to the Ministry of Truth. >Anon: Why? Aren't they with the Administration Bureau? <Rikka: Yes, but I think that's all right. If we're in the right place, we can figure out how to deal with the curse. >Anon: Is there an energy source there? <Rikka: There is, but I don't know the name. It's just as powerful as the Ministry of Truth. >Anon: Why would the Ministry of Truth be built so close to it? <Rikka: It's because the Administration Bureau has a connection with the Institute for Fusion. It's one of the three top-secret facilities.

Message too long. Click here to view full text.


Robowaifu Systems Engineering Robowaifu Technician 09/11/2019 (Wed) 01:19:46 No.98 [Reply]
Creating a functional Robowaifu is a yuge Systems Engineering problem. It is arguably the single most complex technical engineering project in history bar none, IMO. But don't be daunted by he scale of the problem anon (and you will be if you actually think deeply about it for long, hehe), nor discouraged. Like every other major technical advance, it's a progressive process. A little here, a little there. In the words of Sir Isaac Newton, "If I have seen further it is by standing on the shoulders of Giants." Progress in things like this happen not primarily by leaps of genius--though ofc that also occurs--but rather chiefly comes by incremental steps towards the objective. If there's anything I'm beginning to recognize in life it's that the key to success lies mainly in one unwavering agenda for your goals: Just don't quit.

>tl;dr
Post SE and Integration resources ITT.

www.nasa.gov/sites/default/files/atoms/files/nasa_systems_engineering_handbook.pdf
Edited last time by Chobitsu on 09/26/2019 (Thu) 11:46:43.
19 posts and 7 images omitted.
>related crosspost (>>11160)
Open file (27.41 KB 250x328 DDIA.jpeg)
Open file (76.53 KB 943x470 Selection_013.jpg)
While this is nominally a database book per se, it's largely focused on optimizations for data throughput. As such, it certainly qualifies as a valuable reference for robowaifu systems engineering. In particular, chapter 11 Stream Processing, is a very important topic in the realms that the RPCS would seek to address. > www.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/ https://github.com/ept/ddia-references
While this metaphor was explicitly developed for the software industry, it has many corollaries in other industries. For example, SophieDev Anon is trying his hand at 3D modeling. As a TD in the industry, I have seen literally dozens of examples of people -- artists in particular -- piling up technical debt rushing work with excessive shortcuts to try and meet some intermediate asset checkpoint and just get it out the door. But during that effort, they were not considering the later costs to fix their hot messes before being able to continue the overall project itself. That's technical debt in the creative industry, and it has direct implications for our robowaifu designs. Another more apparent technical debt for some of us might be the choice to use the Python programming language as a means to 'quickly' get various AI projects up and going. Just like incurring real-world debts, this can speed up the prototyping stage measurably. But let's imagine that it turns out that multi-gigabyte libraries might have a hard time even fitting inside a small compute hardware platform within our early robowaifus -- much less running well on them. Further, suppose that robowaifus need to be able to respond in realtime/neartime for most AI-related tasks, and we find out that literally the only way to make these processes work properly is by using embedded C code on the microcontrollers instead. Now, the original ideas will need to be recast into this more efficiency-oriented approach first before it will actually work IRL. That's technical debt in software industry (with a close corollary in the electronics industry), and it must be repaid quickly if the project isn't to stall out. We could discuss mechanics, power, materials, and so on. Technical debt is a potential phenomenon for all of these arenas. This is an important and fairly deep topic actually, and I'd like to begin a discussion with robowaifuists about how we can both take advantage of technical debt, and also remediate it ('pay it back') in our works too. If we don't account properly for this phenomenon early, we almost certainly as a group will fall literally years behind in our ability to deliver robowaifus (hopefully well before the globohomo ruins everything). For any anons unaware of the concept, here's where the idea got started: http://wiki.c2.com/?WardExplainsDebtMetaphor https://www.agilealliance.org/introduction-to-the-technical-debt-concept
>>11904 >technical debt >sculpting I tried to do everything in CAD, but it has limits. I never thought sculpting parts should be avoided completely, only minimized as much as possible. Either way, there aren't many users here which are trying out stuff and posting it in the first place. The more parts we have we can work with, the better. >Python bashing, once again Code can be replaced piece by piece and called by the rest of the codebase. We won't have gigabytes of Python code anyways, I think. That aside, we will need to integrate as many programs from other people as possible, in all kinds of languages. Trying to write everything from the scratch in C or C++ would be some delusional attempt, so frustrating that the few people which are even trying now, would drop out, since there would be no hope of ever archiving anything in some reasonable amount of time.
>>11917 You seem quite antagonistic to my basic claims, so I'll put them all aside for the moment (my real-world experiences notwithstanding). In a more general sense then, can you offer any advice on my specific desired outcome through this conversation then, Anon? Namely; >how we can both take advantage of technical debt, and also remediate it ('pay it back') in our works too.

Batteries & Power Robowaifu Technician 09/09/2019 (Mon) 06:21:14 No.23 [Reply]
Robowaifus will need power to run, and since they will be mobile this means a mobile power system too. ITT post info on batteries and other mobility capable power systems.
18 posts and 8 images omitted.
>related xpost >>4385 >>4386
>related crossposts (>>10664, >>10666)
>related xpost (>>10663)
>related xpost (>>10729)
Hydrogen is promoted by some Anons but it's worse than good batteries in terms of conversion efficiency, and much worse in terms of convenience and expense (at least in the scale of a single robowaifu's on-board power systems). But if you're interested in it, here's an interesting post on the topic. https://www.forbes.com/sites/quora/2018/05/08/what-are-the-pros-and-cons-of-using-hydrogen-to-generate-electricity/

Open file (659.28 KB 862x859 lime_mit_mug.png)
Open-Source Licenses Comparison Robowaifu Technician 07/24/2020 (Fri) 06:24:05 No.4451 [Reply]
Hi anons! After looking at the introductory comment in >>2701 which mentions the use of the MIT licence for robowaifu projects. I read the terms: https://opensource.org/licenses/MIT Seems fine to me, however I've also been considering the 3-clause BSD licence: https://opensource.org/licenses/BSD-3-Clause >>4432 The reason I liked this BSD licence is the endorsement by using the creator's name (3rd clause) must be done by asking permission first. I like that term as it allows me to decide if I should endorse a derivative or not. Do you think that's a valid concern? Initially I also thought that BSD has the advantage of forcing to retain the copyright notice, however MIT seems to do that too. It has been mentioned that MIT is already used and planned to be used. How would the these two licences interplay with each other? Can I get a similar term applied from BSD's third clause but with MIT?

Message too long. Click here to view full text.

Edited last time by Chobitsu on 07/24/2020 (Fri) 14:07:59.
43 posts and 9 images omitted.
>>11842 the office would be like the one you can clickthru on youtube when it managed to identify the song? but it doesnt specify the list it just says copyright office.
>>11843 >wait thats not copyright. thats ownership isnt it? It's both. You can transfer ownership and forgo copyright, but you can't legally invalidate your authorship, as long as it's authentically yours. >>11844 That's getting into a level legal maneuvering I have no interest in understanding Anon. Again, I'm not a lawyer, and obviously Google doesn't own the works authors voluntarily post there. They are simply exploiters (a pretty typical approach for the globohomo, yes?)
>>11845 ok this is just confusing and somehow not clear enough despite its importance
>>11846 Heh, I'm sure lawyers would be quite pleased to hear you say that Anon. Good for their businesses, right? So, I'm going to migrate this conversation over to the licensing thread, as we're well off-topic here -- even for a shitposting bread! :^) >=== -add '/relocated' tag
Edited last time by Chobitsu on 07/27/2021 (Tue) 23:10:42.
>indirectly related robo copyright (>>11880)

Report/Delete/Moderation Forms
Delete
Report

no cookies?