TWO TALK

Concise Semantic Notation System

Introduction

Two Talk is a concise notation system for capturing meaning, not sentences. It uses small, fixed symbol pairs where each pair always means the same thing, and meaning comes from explicit context and composition rather than grammar. It provides a faster, more structured alternative to prose when accuracy and brevity are essential, whether you’re logging project updates, documenting technical systems, or organizing research and knowledge.

Two Talk works in plain text and is designed to be shared, processed, and reread reliably. It is deterministic: the same notation represents the same state no matter who writes it. This makes it useful across roles and environments - from project coordination to system tracking to standardized observation - wherever consistency across people, platforms, and time matters.

EXAMPLES

The project timeline needs to be extended:^^ ** #:
The task is getting close to its deadline:## :! :?
The team is getting together right now:@@ :*
The construction site is a long way away from the office:^* ^@ ^:

The 12 Symbols

Learn these 12 building blocks to generate any meaning in Two Talk.

@
PERSON
agent, individual, people
#
THING
object, resource, artifact
:
TIME
when, duration, timing
^
PLACE
where, space, location
*
ACTION
change, effort, motion
"
INFO
data, text, signal
!
CERTAINTY
truth, rule, confidence
?
UNKNOWN
question, doubt, possibility
+
LARGE
more, greater, expanded
-
SMALL
less, reduced, minor
=
SAME
stable, equal, aligned
/
NONE
absence, null, missing

Rules

Learn Two Talk in 12 steps

1. What is Two Talk?

Two Talk compresses meaning using two-symbol pairs. Each pair has a fixed canonical meaning. Grammatical role (subject, predicate, object) is encoded through word position - the first word is the subject, second is the predicate, third is the object.

English“The manager needs to review the budget report”
Two Talk:@ *" #^

By learning just 12 base symbols and how they combine, you can express nearly anything with extreme brevity.

2. Learn the 12 base symbols

Each base symbol represents a semantic axis. These meanings never change.

@
PERSONagent, individual (looks like a head)
#
THINGobject, resource (looks like a box)
:
TIMEwhen, timing (looks like a clock)
^
PLACEwhere, location (looks like a roof)
*
ACTIONchange, effort (looks like a spark)
"
INFOdata, signal (looks like quote mark)
!
CERTAINTYtruth, rule (likes like an exclaimation)
?
UNCERTAINTYquestion, doubt (looks like a question)
+
LARGEmore, expanded (looks like a plus sign)
-
SMALLless, reduced (looks like a minus sign)
=
SAMEstable, equal (looks like an equal sign)
/
NONEabsence, null (looks like a null sign)

Two Talk words are formed as: [category] + [modifier]

3. The Rules

  • Pairs: Every word is a two‑symbol pair.
  • Spacing: Words are separated by spaces or line breaks. The dot (.) never counts as spacing.
  • Context (**): Sets the current context. Contexts stack - push with **, pop with **<.
  • Positional grammar: Word 1 = subject, Word 2 = predicate, Word 3 = object. Position carries role.
  • Direction: Symbol order within a pair encodes who acts on whom. @* = person acts; *@ = acted upon.
  • Compounds: Use a dot (.) to join pairs into a compound. Learn common idioms for speed.
  • Quantifiers: 3 ## = three things; ## 3 = the third thing.
  • Literals: Use initials (JB) for names, numbers for quantities, and ISO (YYYY-MM-DD) for dates.

4. Your first Two Talk notation

Translate: “The team needs help”

1. Identify meaning: team (people acting together), help (support).
2. Choose symbol pairs: @@ (group), *@ (support).
3. Drop filler: Remove “the”, “needs”.
Result: @@ *@

5. Taking meeting notes

“We need to launch the new website by next Friday. The design team finished yesterday. Marketing will review today...”

Context: website** ^"
Launch on Friday (date)*+ 2026-02-07
Design group completed yesterday@@ :" =*
Marketing reviewing today@" :: *"

Result: ~90% shorter, same information, easier to scan later.

6. Positional grammar - subject · predicate · object

Word position carries role. The sequence S P O (subject, predicate, object) lets you express relationships without extra symbols.

English "The admin deployed the new build to the server"
Two Talk (S P O) @+ *+ *# ^#
subject=@+ (authority/admin) · predicate=*+ (expand/deploy) · object=*# (build) · location=^# (base/server)

When only one or two words appear, context fills the gaps. Three words give you a full proposition.

7. Directional pairs - who acts on whom

The first symbol initiates, the second receives. Swapping symbols reverses the relationship - doubling the semantic space of every pair.

Person acts / initiates @*
Action applied to a person (recipient) *@
Time constrains a thing :#
A thing constrains time (deadline) #:
Info flows to a person (notification) "@
Person produces info (reporter) @"

Both orderings already exist in the dictionary - direction just makes the why explicit.

8. Stacking contexts - nested scope

Contexts stack. Use ** to push a new context and **< to pop back. This lets you zoom in and out of scope without re-stating outer context.

Enter: project context ** ^"
Enter: sprint sub-context ** :^
Note inside sprint @@ *+ 3 ##
Pop back to project context **<
Note inside project (sprint gone) :@ *+ 2026-03-15

Think of it like indentation in code - each ** is an open brace, each **< is a close brace.

9. Quantifier literals - before vs after

Numbers bind to the nearest pair. Before the pair = quantity. After the pair = index or rank.

3 units/things 3 ##
The third unit ## 3
5 team members 5 @@
Priority 1 task !* 1
Yesterday: 3 small fixes completed :" 3 #- =*

10. Compound idioms - fixed dot-patterns

Compounds join pairs with a dot (.) and read left to right. Some combinations are common enough to treat as fixed idioms - learn these to write faster.

Idiom Meaning Example in context
@+.*@ The lead handed off work
:!.## The report is due
**.^^ We're talking about the platform
?-.!! Concern is now validated
@@.*+ Group is growing
^*.:# Objective has a record
!?.@+ Blocker is on the lead
*#.^# Compiled and shipped

You can invent your own idioms within a project - just document them at the top of a note with ** #= (standard for this context).

11. Putting it all together

Here's a sprint review note using all five new features:

** ^"  ← push: website project context
** :^  ← push: sprint sub-context
@+ *+ 3 ##  ← S P O + quantifier: lead deployed 3 items
5 @@ *@ :"  ← 5 team members were supported (record)
!?.@+ 1  ← idiom: risk #1 owned by authority
**<  ← pop: back to website project
:! 2026-04-01  ← project deadline (ISO date)

12. Real example: daily standup

:" #^ =* (yesterday: core system completed)
:" #- 3 *- (yesterday: 3 small fixes)
:: ^" ** (today: dashboard context)
!? #^ @^ (risk: blocked on infra team)

Two Talk compresses meaning, not words. Write the intent not the conversation.

Dictionary

Pair Meaning