MachineEnglish
is a research project investigating
an approach to Natural Language Processing
using a powerful, yet easily modifiable
object-based Rules Engine.
Simulated
Intelligence
The goal is to make a interactive
experiences interesting, provocative,
thoughful, and fun without
the artificial preservatives and
artificial flavors of AI...
Utilizing
C# .Net 6 CORE technology with
an object-oriented rules engine
that models the English language for
a practical programmatic interface
to the language of machines.
The 3 Phases of
MachineEnglish
Newton - Numerics
Chaucer - Language
Shakespeare - Conversation
Newton*
Is purposely focused on the limited domain
of numerics to explore the mechanics
of SI, focusing on logic in tokenization,
dynamic rules, character logic,
complex tokens, and tooling
* Is now complete!
Chaucer
focuses on broadening the domain to
common speech, randomization,
conditional rules, utilizing context,
hinting, answer improvements
and pattern matching
Shakespeare
will focus on conversations with
interactive personalities,
multiple solutions, advanced context,
public / private domains,
specialized knowledge domains,
and random tree responses
The Newton
Phase is
now complete !
To see the current progress
on the Chaucer Phase go to the