---
title: "Richard Thompson (@richardmthompson) | Hashnode"
description: "Learning about making machines and humans more intelligent. Read the latest articles by Richard Thompson on Hashnode."
url: "https://hashnode.com/@richardmthompson"
---

@richardmthompson

# Richard Thompson

@richardmthompson · Thailand · Joined October 2023

Learning about making machines and humans more intelligent

### [What 2 Years of Self-taught AI Engineering actually looks like](https://richardmthompson.hashnode.dev/what-2-years-of-self-taught-ai-engineering-actually-looks-like?utm_source=hashnode&utm_medium=feed)

I spent 2 years and 2,500 hours teaching myself AI engineering. Here's the unfiltered truth: the dead ends, incomplete projects, and what I actually built

12 min read · [richardmthompson.hashnode.dev](https://richardmthompson.hashnode.dev/what-2-years-of-self-taught-ai-engineering-actually-looks-like?utm_source=hashnode&utm_medium=feed)

[Nov 14, 2025](https://hashnode.com/posts/what-2-years-of-self-taught-ai-engineering-actually-looks-like/69168dad98f99c799aacc61e)

### [CORE-LOOP: Managing Complex Two-Way Voice Conversation via Agent / LLM](https://richardmthompson.hashnode.dev/managing-complex-two-way-conversations-inside-a-core-loop-in-an-android-app?utm_source=hashnode&utm_medium=feed)

Ui v2.0? Putting the conversation at the core of the interface

19 min read · [richardmthompson.hashnode.dev](https://richardmthompson.hashnode.dev/managing-complex-two-way-conversations-inside-a-core-loop-in-an-android-app?utm_source=hashnode&utm_medium=feed)

[Apr 22, 2025](https://hashnode.com/posts/managing-complex-two-way-conversations-inside-a-core-loop-in-an-android-app/68073e50f189f1c4d5196ebc)

### [Implementing AI-Assisted Concept Building in an Android Voice Interface](https://richardmthompson.hashnode.dev/implementing-ai-assisted-concept-building-in-an-android-voice-interface?utm_source=hashnode&utm_medium=feed)

AI-assisted concept building in Android voice interfaces enhances conversation flow and user interaction through sophisticated architecture

9 min read · [richardmthompson.hashnode.dev](https://richardmthompson.hashnode.dev/implementing-ai-assisted-concept-building-in-an-android-voice-interface?utm_source=hashnode&utm_medium=feed)

[Mar 25, 2025](https://hashnode.com/posts/implementing-ai-assisted-concept-building-in-an-android-voice-interface/67e281c6d69a67fc62dda0f1)

### [Designing a Flexible Cognitive Architecture for Human-Computer Interaction](https://richardmthompson.hashnode.dev/designing-a-flexible-cognitive-architecture-for-human-computer-interaction?utm_source=hashnode&utm_medium=feed)

A flexible cognitive architecture enhances human-AI interaction, balancing goal-setting and information exchange with simplicity

11 min read · [richardmthompson.hashnode.dev](https://richardmthompson.hashnode.dev/designing-a-flexible-cognitive-architecture-for-human-computer-interaction?utm_source=hashnode&utm_medium=feed)

[Dec 12, 2024](https://hashnode.com/posts/designing-a-flexible-cognitive-architecture-for-human-computer-interaction/675a7fbcb58759b900c4a14d)

### [STATE-MACHINES: How to Begin Building an Agent from Scratch on Android](https://richardmthompson.hashnode.dev/state-machines-how-to-begin-building-an-agent-from-scratch-on-android?utm_source=hashnode&utm_medium=feed)

Conversational AI: The DNA of the next generation of operating system. The complexities of conversational agents varies according to how complex the task is. Ultimately, we will all be interacting with agents (operating systems) on our computers that...

16 min read · [richardmthompson.hashnode.dev](https://richardmthompson.hashnode.dev/state-machines-how-to-begin-building-an-agent-from-scratch-on-android?utm_source=hashnode&utm_medium=feed)

[Nov 27, 2024](https://hashnode.com/posts/state-machines-how-to-begin-building-an-agent-from-scratch-on-android/6747a5fd7d1738d727edbde5)
