Want to support CHYOA?
Disable your Ad Blocker! Thanks :)

Chapter 3 by voyager65 voyager65

Does Hana get some edits tomorrow?

Hana gets “less invasive” edits

The usual drowsiness didn’t cloud my eyes the following day. I awoke to a brand new world full of suddenly achievable hedonistic pleasures. With exhilaration, I essentially leaped out of bed at dawn and quickly booted up my computer. As the computer whirred to life, I reminisced, finally making Leah mine. The memories of her professing her love and squirming in pleasure while I fucked her would not soon leave my mind. I didn’t need my program to tell me the memories from the previous night were now my most defining memories.

While the computer continued booting, I scrawled a series of notes of improvements the program needed today.

  1. Teach the AI to write useful memory notes
  2. Add a find and replace/delete function that can search notes and tags
  3. Add a bulk editor to adjust the weight of all instances of specific tags.
  4. Find out where the AI is getting its tags from and create a user-friendly sorted menu of them.
  5. Add a function to trim down a memory. Like a video editor function, essentially.
  6. Make the program automatically trim out any part of memories where my subject sees the VR headset.

The problematic items would be 1, 4, and 6, so I started there. It took two hours searching through the AI’s ever-changing code to find the data for determining emotional tags. Initially, it was trained on research related to Parrot’s Emotions by Groups.

Please log in to view the image

Plenty of machine learning algorithms have been made over this thorough framework in the past. It breaks down emotions into tiers of increasing complexity. For example, joy is a base emotion that expands into secondary emotions of cheerfulness, zest, contentment, enthrallment, pride, optimism, and relief. Those emotions are further broken down into dozens of tertiary emotions ranging from amusement to rapture. The AI was trained off of dozens of pieces of research similar to this and tied to facial recognition, image recognition, biometric studies, and the works.

The object and person identification of the algorithm was partially beyond my understanding. The object identification was similar to what Apple uses in its AI photo search routine. You search cat, which gives pictures of cats, or photos with the word cat if visible in the shot. The person identification algorithm is simply magic. It somehow pulls the names straight from the subject’s memories, just like the notes. It’s pure magic until I'm proven otherwise. I simply cannot conceive how it’s possible.

I would have liked to meet the student who designed the program. He must have been a genius. I assumed he just ran out of time for the project. Part of me hoped he just quit school and went straight to a secret job for a corporation or the government. He deserved to make a fortune off of his work.

I quite liked Parrott’s Emotions by Groups, so I used it to make my emotions menu. I was pleased to find this had already been done several times, as AI modeling of emotions is a trendy topic. I was able to steal much of the code.

Next, I needed to find a way to train the algorithm to write better memory notes. The only feasible way I could see to do this would be to put myself under the knife, so to speak. I loathed the idea, but I saw no other way. I set a timer to automatically sever the computer connection to the VR headset after 30 minutes. The only issue is the memories disappear from the file explorer after removing the headset. I had to recode my program to save a backup of all memories so I could manually bring them back in after disconnecting.

With trepidation, I locked my door, took a deep breath, and put the headset on. I saw a rapid flash of images on the VR screen, along with a dizzying cacophony of audio followed by a bright flash. Then nothing happened. “Did I break the program?” I thought to myself.

After lifting off the headset, I was frightened to see that 6GB of files had been added to my memory backup folder, and 30 minutes had indeed passed. “Damn, this thing is good,” I said aloud.

I clicked on the program to bring my memory files into view, but it completely crashed. I wasn’t surprised by this. Crashes are more common than successes with most of my programming. What did surprise me was that all of the program files were listed as currently running, so I couldn’t open them.

After a few moments of losing my mind thinking I’d lost the program, the write locks cleared, and I reopened it.

A pop-up window showed up at startup. My programming certainly didn’t include that. It said, “Welcome, Malcolm “Mac” Anderson. Sole user and creator status assigned. Please enjoy the new layout.” I hesitantly clicked “OK” and glanced over at my flash drive that, luckily, had a backup of the program from this morning.

When my software booted, it looked perfect! The UI looked like it was made by early 2010s Apple when they used to be user-friendly and aesthetically pleasing. I’d always wanted to create PC software using that smooth, minimalist design philosophy, but I didn’t have the skill. My memories populated the file window, and a warning message read “offline viewing mode.” Since the headset wasn’t connected, the video editor was there, the filter and tagging function was refined, and the file properties were automatically displayed. The notes section was the most significant update, though. The gibberish was gone. Everything was ordered by time stamp and color-coded by internal thoughts, dialogue, or other sense-based inputs. The program was simply completed and better than anything I’d ever made by an order of magnitude.

For obvious reasons, my computer was not connected to the internet. The only explanation for how this happened is the AI somehow broke into the rest of the code and changed it. Not only that, though, it changed the code to meet ALL of my desired fixes and even aesthetics. My best guess is it analyzed my memories and rebuilt all of my code to match my desires. To be honest, I was a bit frightened, but not enough to stop using it.

I copied my memories and the program to a flash drive and locked it in my safe along with my previous save of the software. It’s always good to have a backup.

After I finished drooling over the new program and the flawless code under the hood, I decided it was time to see if it still worked.

I thought about waking Leah to test it, but I decided to wait and let her rest. Hana would be waiting for me at the lab anyway. I desperately wanted to see what I could do with her memories.

The lab was deserted when I stepped inside. I wasn’t surprised at 10:00 AM on a Sunday. What did surprise me was that Hana wasn’t here yet. When she comes to the lab, it’s generally an all-day event for her. I walked to our spot and noticed a sticky note on my computer.

“Mac, I scored the collaboration room CS603 for the day. Please join me! -Hana”

I smiled at her note. She had my phone number but never used it. Hana would probably send me letters before she’d text me, to be honest. She’s an unusual girl.

Sure enough, she was hard at work in the collab room when I entered. It’s rare to score one of these rooms as they are usually booked out days in advance for TAs and grad students. It’s clear why they are so sought after. They are very private with no windows, and they have some sound deadening to keep it nice and quiet inside. They are also furnished with comfortable seating and a couple of high-end computers, even better than the ones in the lab. Not that I planned to let my program touch any computer by my own personal one at this point.

“Hey Hana, nice score!” I greeted the raven-haired Japanese girl. “I haven’t set foot in one of these rooms since orientation!”

Hana turned and smiled at me. “Hiya! I thought you’d appreciate this,” She said. “I got this room booked every weekend until we are done!”

“That’s great! Thanks for letting me join you in this veritable palace,” I said with hyperbole. “How is your program coming along?”

Hana leaned back in her chair and looked up at the ceiling in frustration. “I’ve been completely stuck for soooo many hours! I don’t know what’s wrong with my code! Everything crashes when opening up the UI.”

I shook my head in sympathy as she vented. I offered my assistance, but she wanted to fix the issue independently. A respectable goal that I understood completely.

“Would you like to see mine? I think I’ve just about got it functional,” I asked while trying to shroud my excitement.

“Sure! I could use a break,” she sighed and scooted her chair to me. “Holy crap! How did you make that UI?”

“Hey, hey, I can’t share all my secrets,” I joked with a smirk. “To be honest, I reused a lot of code from other programs. But that’s beside the point. Here, put this on.”

She took the VR headset from my hands and put it on without a second thought. This time, she immediately relaxed into her seat. I clapped with happiness and relief. “It still works!”

With a bit of paranoia, I made sure to put her computer to sleep to disable the webcam if it was activated for some reason, and I scanned the room for any other cameras. Satisfied that I was really alone, I opened up her memories.

Similar to Leah, her top memory appeared to fall into the category of bittersweet heavily. Based on the notes, it was a final conversation with her family before she cut ties with them to go to college in the US. Hana was a very private person and had never spoken about her family, but I did know she never returned home to Japan for holidays. That memory explained why.

Reliving bittersweet memories wasn’t how I intended to spend the next few hours, though. With anxious anticipation, I began keying in filters for Hana.

I hadn’t put much thought into what I wanted here. Hana’s sharpness and intelligence weren’t things I wanted to remove permanently. Her brains were one of her most attractive parts… other than her sexy short skirts. I’m a sucker for a girl in mini, or god forbid micro skirts.

First things first, I filtered ROMANTIC LOVE AND MAC. Sadly, no results were found. I replaced ROMANTIC LOVE with ATTRACTION. This time, hundreds of memories popped up. I smirked as I could see the top results. She was clearly enjoying the pleasures of her favorite dildo while thinking of me. Seeing the low-quality gif of that dildo disappearing between her sexy legs while she imagined it was my cock, was quickly the biggest ego boost I’d ever received in my life.

Using the bulk editing tool quickly deleted any thoughts of other people from these filtered memories. I also noticed that some of the memories had tags for ecstasy. Looking at the notes, all of those memories resulted in an orgasm, which must have been the cause of the ecstasy tag. The ecstasy tag also always occurred with a low-weight euphoria tag. I added the ecstasy and euphoria tag to all the filtered memories and also made sure the notes mentioned that she orgasmed while thinking of me.

Taking it one step further, I rearranged my filters to where only memories where she orgasmed without thinking of me. Thousands of results poured onto the screen. “Looks like you’ve got a pretty healthy libido already, Hana,” I told the tranced girl. Most of her top memories were with other women. She’d only been with a handful of guys, and they were much further down the list. With an evil smirk, I used the bulk editor to insert the tag MAC and add a short note that she thought of me before she orgasmed. She’d remember fantasizing about me right before she came in every sexual situation she’d ever had that ended with an orgasm once I executed the changes.

What I wanted to test this program out was a good blowjob. Thankfully, unlike Leah, Hana had given head a couple of times. After adding in a BLOWJOB tag, it also brought up several memories of reading about blowjobs and watching porn with blowjobs. I boosted the weight of the pleasurable emotions within all of these memories and also added emotion tags for LONGING and ENTHUSIASM, and deleted any tags with SHAME or other negative emotions for good measure.

Then I circled back to the memories of her masturbating to thoughts of me. I added a powerfully weighted BLOWJOB tag to all of them, along with adding large weight factors to the tags for my name, HORNY, PLEASURE, ECSTASY, and other related tags. In the notes, I added that when she was near orgasm, she removed the dildo and sucked it while imagining she was sucking my cock. She would hopefully remember orgasming while imagining me cumming in her mouth.

Lastly, I reverted to default filters without reverting my edits. I was pleased to see her most recent memory had been trimmed to before I showed her my program earlier. Returning the sort to default, I was delighted to see the absurd 5-10x factors I put on the sexual and positive emotions of the memories where she masturbated to me causing them to rocket to the top of the list.

With Leah, I completely replaced her memories with a handful of similar ones. For this test, all of Hana’s would remain intact. However, all of her sexual memories would now include me. Even more importantly, her most defining memories would be of fucking herself while thinking of me.

I removed her headset and fidgeted in anxious anticipation to see how she’d react. I tried to imagine how different of a person I’d be if the 100 most important events in my life were replaced with thinking of some girl while I orgasmed. I imagined my priorities would be… unique for sure. As Hana began to squirm and regain awareness I found myself exhilarated to find out just how… unique, her priorities would be.

Does Hana suck, or do things go awry.

Want to support CHYOA?
Disable your Ad Blocker! Thanks :)