Smart Grammar Engine
A context-aware grammar system that automatically conjugates verbs, selects the right auxiliary, handles reflexives, and applies sentence-level transformations in real time, completely offline. Supports Dutch, English, French, and Spanish.

How the Engine Works
Tap symbols
Each symbol tap is analysed: is it a pronoun, a noun, a temporal marker, or a verb? The engine identifies the word type automatically.
State machine updates
A sentence state machine tracks subject, tense, auxiliary chain, and clause boundaries. When context changes, all verbs are reconjugated.
Display and speak
Sentence-level transformations such as do-support, elision, inversion, and reflexives are applied just before display. The result is a grammatically correct sentence.
Live Examples
Four Languages, One Tap
The engine applies language-specific rules for each supported language. Here are real examples from the app.
English
she + walkshe walks3rd person singular -s
I + be + walkI am walkingContinuous aspect (-ing)
he + do + not + eathe does not eatDo-support negation
I + have + walkI have walkedPerfect tense
Dutch
hij + lopenhij loopt3rd person singular +t
ik + hebben + lopenik heb gelopenPerfect tense (hebben)
ik + wassen + zichik was meReflexive pronoun adjustment
ik + wil + gaan + jij + wil + gaanik wil gaan jij wilt gaanMulti-clause sentence
French
je + aimerj'aimeElision before vowel
demain + je + parlerdemain je parleraiFuture tense from temporal marker
je + manger + pasje ne mange pasNegation wrapping (ne...pas)
manger + il + ?mange-t-il ?Interrogative inversion with euphonic -t-
Spanish
ella + hablarella hablaPresent tense -ar verb
yo + teneryo tengoIrregular yo-form
ellos + vivirellos viven3rd person plural -ir verb
tu + podertu puedesStem-changing verb (o -> ue)
Capabilities
What the Engine Handles
From simple present tense to complex multi-clause constructions, the engine covers the full range of grammar needs.
Verb Conjugation
Automatically conjugates verbs based on subject, tense, and language. Handles regular and irregular verbs, modal constructions, and auxiliary-verb chains.
Perfect Tense
Detects auxiliary verbs and converts the following verb to its past participle form. Dutch and French select the correct auxiliary automatically.
Continuous Aspect
English be + verb constructions produce the correct -ing form and handle spelling rules such as CVC doubling, silent-e drop, and -ie to -ying.
Modal Verbs
Recognises modal verbs and forces the following main verb into its infinitive form.
Multi-Clause Support
When a second subject pronoun appears mid-sentence, the engine starts a new grammatical clause. Each clause conjugates independently.
Reflexive Verbs
Dutch reflexive constructions resolve the correct pronoun form based on subject. The engine adjusts the reflexive automatically.
Noun Pluralisation
Long-press any noun to choose singular or plural before adding it to the message. The grammar engine then reconjugates verbs to agree with the new number.
French Noun Agreement
Tap plural or feminine control tokens to apply full noun-phrase agreement so articles, adjectives, and nouns update together.
Grammar Bar
Determiner Helper
The grammar bar is a horizontal strip of tappable chips that appears in tablet landscape mode. Tap a chip to insert a determiner, possessive, or preposition directly before the last noun in the message, producing natural word order without manual repositioning.
Gender-aware dimming: when a noun is in the message, incompatible articles and demonstratives are automatically dimmed. Tap 'appel' in Dutch and 'de' lights up while 'het' fades, so grammar knowledge is not required.
Articles
de, het, een / the, a / le, la, les / el, la
Inserted automatically before the last noun for natural word order.
Demonstratives
dit, dat / this, that / ce, cette / este, esta
Gender-aware dimming highlights the compatible option for the current noun.
Possessives
mijn, jouw / my, your / mon, ma / mi, tu
Supports ownership framing across all four supported languages.
Prepositions
met, voor / with, for / avec, pour / con, para
Adds location, direction, and relation context to any sentence.


Assist Levels
The Right Amount of Help
One setting controls how much grammar assistance is shown. Choose the level that matches the communicator's needs or change it as they grow.
Simple
Beginner communicatorsOnly articles and demonstratives are shown in the grammar bar. Incompatible tokens are dimmed. Contextual hints appear below the bar to guide word order.
Standard
Everyday communicationAll four grammar groups are visible. Incompatible tokens are dimmed based on noun gender. No additional hints. Best for most daily use.
Expert
Therapists and advanced usersAll four groups are shown with no dimming. Every token is equally visible, giving full control over which grammar cues to present.
100% Offline - No Grammar API Required
The entire grammar engine - all four languages, all conjugation tables, and all transformation rules - runs on-device. There are no cloud calls, no latency, and no privacy concerns. Verb exception data is stored locally and loaded into memory for fast lookup. If something goes wrong, the app always returns the original word rather than crashing.
Experience Smart Grammar in Action
Try Loquor AAC and see how it handles grammar so your users don't have to.
Try Loquor AAC