Ramblings

ULTRACOMFY's personal homepage.

User Tools

Site Tools


comms_engine

This is an old revision of the document!


Table of Contents

Systems/
Comms Engine

Communication in my brain is explained through three things:

  1. The mechanics are described through Interceptions and Encounters. Intercepting gets us into an Encounter, which is how a conversation starts, runs, and ends.
  2. TRANSCOM is the interface my brain uses to converse. It decodes speech into thoughts and ideas, and it encodes thoughts and ideas into speech. Coarsely, but it sometimes gets the job done.
  3. Finally, there is the Comms Engine. The Comms Engine is what my brain uses to decide what to say. It is essentially a chess engine for conversation. Take in and analyze data (supplied mostly by TRANSCOM, body language analyzation and context analysis), consider your own context, consider their context, consider the social context, all to ultimately decide which is the best course of action. The best course of action is an idea in my head, and this idea is handed over to TRANSCOM to encode it into speech.

Introduction

The Comms Engine is a heavy beast. It decides not only what to respond with, but also when1) and how2).

The Comms Engine makes its decision based off of all my life experience, queueing any and all experiences even tangibly related to the current situation, to calculate odds in real time. While I have more and more heuristics in place today, this used to be extremely hard and manual work, and it often took me very long times to respond to even basic questions. Delayed response times are still a thing, even though my Comms Engine is now also better at framing those situations socially acceptably.

Development of the Comms Engine has stagnated a bit as I begin to run into repeat situations and find proposed solutions and improvements to be satisfactory. Additionally, as I become more and more able to actually access the emotions inside of me, I become better able to outsource things like these to my emotions, reducing the general workload of my conscious (and un-conscious) mind.

Having never really grown up with access to my emotions, I had to learn immense volumes of data about social etiquette, as I would not behave “conformingly” by default and needed to learn these rules more like mathematical equations, not human intuition that just comes to you, naturally. I have spent my ages 8 to 20 mostly on constantly (like every few minutes) misunderstanding humans, because humans do not use words for what the words mean. So much is communicated through how a word is used, completely regardless of grammar. This is why I have such a gripe with Words. These days I am learning new things every few hours.

I'm just gonna put this thought out here, if we all agreed on standard TRANSCOM-style communication, it would reduce the workload of my Comms Engine by several orders of magnitude.

1)
ie. when is it my turn to speak? should I interrupt the currently speaking person?
2)
ie. am I <emotion, like “annoyed” maybe>? Is it good to make that known? How do I make it known in the least destructive way? Do I even want to be non-destructive right now?
comms_engine.1758641027.txt.gz · Last modified: by ultracomfy

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki