Skip to content

Machine Users

Machine Users

Dead internet theory says that internet is just bots. Gen AI can accelerate this. Full of stochastic content of no value. And further full of scams. The idea that search will keep up is laughable.

Thoughts

  • focus on how to implement in organisations
  • B2B > B2C
  • deep dive into edtech
  • deep dive into workflows?
  • involve wardley maps.
  • I like SamboNova

https://www.teqsa.gov.au/guides-resources/higher-education-good-practice-hub/artificial-intelligence

=> also look at National AI Centre

Maybe I can start with a collection of predictions then base my view on that?

THen I can move on to examples

Marvin Minsky Article on AI steps

https://courses.csail.mit.edu/6.803/pdf/steps.pdf

Strategy and Mental Models that are useful

Vincent Koc

Industrial Revolution Allocation Economy More Industrial Revolution AI Product Wave Sexy and Boring Usecases

  • above by vicent koc. I have the slides on my gmail via a youtube video.
  • he also notes that cost is not an issue as in 2023 alone costs have reduced by 35x for OpenAI
  • also notes an anecdote about how a generation is growing up (kid on a train telling ok Alexa stop this) expecting agentic/avataric assistants around to assist with everything. Modern tooling.

  • I was interested to explore Everett rogers diffusion of innovation theories

  • machine futures and emerging tech
  • one at the end creates a whole new revenue stream
  • coolest new one is generating the part of product including us on demand product is building itself as you goes

Chief Data Scientist at Domain

Current state 1 Current State 2 Current State 3 Current State 4

  • this interaction for investment property took 1 minute
  • 16 intents captured in 60 seconds in 1 interaction of 1 minute
  • what about businesses that only have access to one customer they can now leverage ai
  • brand is tied to transparency and safety
  • a new industry is going to be formed around AI safety like cybersecurity

AI Jason from relevance

Agents 1 Agents 2 Agents 3 Agents 4

  • AI Agents change task unit economy

AI Design Patterns

Patterns 1 Patterns 2

Various things

  • Avatars vs agents. Avatars create connections and are an investment, building a moat which induces switching costs that are not felt by impersonal transactional agents. I.e. an Avatar assistant is less replacable than an agent assistant

A machine user is an AI or software entity that performs tasks within digital environments or interacts with humans. These entities can range from simple automated programs to complex systems capable of emulating human decision-making and interaction.

Machine users are pivotal in today's digital landscape, serving a multitude of purposes across various industries. Their abilities span from executing repetitive tasks to engaging in dynamic, human-like interactions. Understanding the distinct types of machine users helps in harnessing their capabilities for improved efficiency, engagement, and innovation.

The classification is based on:

  • Decision Complexity: Reflects the machine user's capability for making decisions, ranging from basic algorithm-driven choices to advanced, context-aware problem-solving.
  • Relational Dynamics: Represents the level of interaction the machine user has with its environment or with humans, from simple responses to complex, engaging conversations.

Quadrants

Quadrant I: Twins

These are advanced simulations of real-world systems or processes that can make complex decisions and interact dynamically with their environment.

  • Healthcare Digital Twin: Adapts treatment plans based on real-time health data.
  • Smart City Digital Twin: Manages urban environments by integrating diverse data sources.

Quadrant II: Avatars

Digital representations that interact with users or environments in a meaningful way but are limited in decision-making complexity.

  • Virtual Customer Service Representative: Guides customers through online retail stores.
  • Educational Virtual Tutor: Assists students on e-learning platforms.

Quadrant III: Bots

Software programs designed to perform automated tasks, usually repetitive and with minimal interaction.

  • Chatbot for Hotel Bookings: Manages room bookings and customer queries.
  • Social Media Content Moderator Bot: Flags inappropriate content based on set guidelines.

Quadrant IV: Agents

These systems perform complex tasks autonomously but with limited interaction, focusing on efficiency and execution.

  • Algorithmic Trading Agent: Executes stock trades based on market analysis.
  • Autonomous Industrial Robot: Performs complex tasks in manufacturing with minimal human interaction.

Classification

In this section, we dive deeper into a few complex machine user examples to clarify their categorization:

  • Autonomous Negotiating Car: A self-driving car that negotiates with smart parking lots for space would be classified as a Twin, due to its high decision complexity in real-time and its high relational dynamics in engaging with the parking infrastructure.

  • Self-Restocking Fridge: A refrigerator that monitors inventory and orders groceries when supplies run low would fall under Agents. While it autonomously manages its inventory (high decision complexity), its interactions are limited to transactional ordering processes (low relational dynamics).

  • AI Legal Advisor: An AI that provides legal advice by analyzing case law and statutes would be an Agent. It requires a high level of decision complexity to interpret and apply legal principles but generally does not engage in complex interactions as its advice is typically delivered in a report format.

  • Interactive Fictional Character: In an immersive storytelling platform, this AI character interacts with users, making choices that influence the story. Its decision-making might appear complex, but it's primarily designed to emulate a character within a narrative context, categorizing it as an avatar.

Understanding the capabilities and interactions of machine users is critical for businesses and developers as they integrate AI into their operations and products. This classification helps in strategizing the deployment of AI systems for optimal performance and user experience.

Misclassification

For a machine user to be classified as an Avatar, it must exhibit both role emulation and interactivity. Role emulation involves the machine user mimicking or representing a human role, behavior, or persona, often in a digital or virtual environment. Interactivity refers to the machine user's capability to engage in dynamic, two-way interactions, often resembling human-like conversations or social behaviors.

  • Automated News Reader: Imagine an AI that reads out news articles in a human-like voice. While it might seem like an avatar due to its human-like speech (role emulation), it lacks interactive capabilities. The AI does not engage in two-way communication; it simply performs a one-way broadcast of information. This absence of interactivity classifies it more accurately as a Bot, as it's primarily executing a defined, repetitive task without the dynamic engagement typical of avatars.

  • Virtual Museum Guide: Consider an AI that provides guided tours in a virtual museum. If this AI simply follows a predetermined path and script without engaging with visitors' questions or personalizing the tour based on visitor interactions, it would be an Agent rather than an Avatar. Despite emulating the role of a tour guide (role emulation), the lack of real-time, responsive interaction with visitors means it doesn't fully meet the criteria for an Avatar.

Even when a process utilises advanced technologies like Large Language Models (LLMs), it can still be classified as a Bot. This classification hinges on the task's nature and the level of decision complexity and interactivity, rather than the sophistication of the technology used.

  • Task Specificity: If the primary role is executing predefined, often repetitive tasks such as data generation or answering standard queries, it aligns with the bot's characteristic functionality.
  • Limited Interactivity: Bots typically exhibit restricted interactive capabilities. A process using LLMs but not engaging in dynamic, responsive dialogues fits this category.

  • Decision Scope: The use of LLMs does not automatically imply complex decision-making. If decisions are based on set rules or parameters, despite the advanced nature of the technology, the process is akin to a bot's operation.

Example: An LLM-driven chatbot for customer service, offering scripted responses to inquiries, demonstrates this concept. Despite its advanced underlying technology, its role in providing specific information without complex interactions or autonomous decision-making categorizes it as a "Bot."

In essence, the application and function of the technology, rather than its inherent complexity, determine a machine user's classification.

Education Strategy / Edtech

Education Market Map from A16z

Source : https://x.com/zachcohen25/status/1757497529523110191?s=20

4 key features

  • Multimodal ability
  • New interfaces
  • Consumer first, B2B
  • Hyper-specialised products

Various companies in this space to consider

Consumer First General companies worth looking into : https://gamma.app/docs/a16z-Consumer-Abundance-Agenda-ieotbnzbxj81biu?mode=doc

Company Description
Sizzle AI Multimodal, step by step tutor
Curio Toys come to life
Magic School AI assistant for educators
Iago Learn Japanese while watching anime
[Edsoma] (https://www.edsoma.com/) AI reading assistant
[Bed Fables] (https://www.bedfables.com/) Create children's stories with AI
[Matchbooks AI] (https://matchbooks.ai/) Create children's stories with AI
StoryWizard AI Create children's stories with AI
Koaluh Create children's stories with AI
StoryBird AI Create children's stories with AI
Coco Co-create creative projects with kids
Pratika Language Learning
Lingostar Language Learning
Timekettle Translation hardware
TalkPal Language learning
Elsa Language learning
BoldVoice Language Learning
Yoodli Language/Communication Learning
Fluently Multilingual writing
Stimuler Language/Communication learning
Cramly Study tutor
Studdy Study tutor
Foondamate Study tutor
Chiron Math education
Whiteboard AI Study Aid
Gizmo Study Aid
Wizdolia Study Aid
Caktus Study Aid
Kinnu Study Aid
Quizlet Study Aid
Elicit Research
Humata Research
Scite Research
Genei Research
Cerelyze Research
Typeset Writing
MindGrasp Study Aid
Wonders Research
Synaptiq Study Aid for Medicine
Typeset Science Research
Causaly Research
Brisk Teaching Teaching Aid
ProfJim Teaching Aid
Curipod Teaching Aid
Class Companion Teaching Aid
Pressto Teaching Aid
Merlyn Mind Teaching Agents
Nolej Teaching Aid
Memorang AI platform
Quench Turn content into copilot
Flintk12 School platform
SchoolAI School platform
Atypical No idea what this does
Kira Contract review
Vexis Grading
SparkStudio Language Learning
Edmachina Retention AI
I have a bunch of admissions edtech in Confluence
Radius Admissions
Extra Edge Marketing and Admissions
Enrol ML Admissions
Admit Yogi Admissions
College Advisor Admissions

Employee substitute companies

Company Description
Cognition Labs Software Engineer
Version Lens Product Manager
Magic Software Engineer
TextQL Data Scientist
Fluent Data Analyst
Mindy Chief of Staff
Ema Universal Employee
Finpilot Financial Analyst
Rogo Financial Analyst
Norm AI Compliance
Arini Receptionist
Casca Loan Officer
Runnr Hotel Concierge
Sevn Designer
Sierra Customer Support
Rasa Customer Support

If agents can help product managers architect and orchestrate workflows that result in faster, cheaper and better quality outcomes, then, depending on the scale of the improvement different opportunities open up.

  • slight improvements lead to more productive PMs
  • large improvements lead to changes in PM skillsets and labour force compositions (the jury is still out) and the move from "No" to "Yes" (https://x.com/clairevo/status/1774451083622191400?s=20)
  • enormous improvements lead to a reshaping of the technology and productivity landscape with the rise of machine users

Approach

  • Get it working
  • Get it right
  • Get it to scale

https://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast