Noble Bits

Read Arabic, a word at a time.

Paste any Arabic text and read it. Tap a word you do not know and it is explained where you are reading it, in the sentence you met it in rather than on its own. The words you keep tapping become a deck on their own.

Try the reader on this page

Android 8.0 and up Dictionary 26,666 headwords Scheduling FSRS-5
The Ta Arabic icon: the Arabic letter teh raised off a plum ground

01 — the loop

How reading works

  1. Paste a text, or share one into the app from a browser.
  2. Read. Words already in your deck are underlined and words you have tapped once are faintly marked, so you can see what you know before you start.
  3. Tap a word. The bundled dictionary answers instantly with the lemma, the root, the part of speech and the English senses, and shows which prefixes and suffixes were stripped to find it.
  4. Ask for the sentence and a model translates it, with a gloss for every word in it. That answer is cached forever, so a sentence is never paid for twice.
  5. Words tapped twice enter the deck, and reviews are scheduled by FSRS. You never build a word list by hand.

02 — the reader

The reader, here on the page

This is the reading screen with the app's own sample text in it, and the sample ships answered: the vowel marks, the meaning under every word and the translation of every sentence are bundled with the app. Everything below works the way it works on the phone.

A short sample

Tap a word. Hold one to open its sentence instead.

Open the gear and turn on Word by word to put a meaning under every word, then Cover the meanings to hide them again until you tap. The three text sizes and the vowel marks are in there too.

What a tap gives you

The word on the page is rarely the word in the dictionary. It arrives with a preposition on the front, a pronoun on the end, or both, and those have to come off before anything can be looked up. The sheet shows what it took off, what the word means in this sentence, and what the dictionary says about it underneath.

Why the meanings can be covered

A meaning printed under every word is read instead of the Arabic. Covered, the page is a test you can fail one word at a time, and uncovering a word counts as a look up, the same as opening it.

Two words in and it is your deck

Tap the same word twice and it joins the review deck. The two demos below are reading this one, so a word you promote here turns up in both.

03 — the deck

Review

Every word you looked up twice, scheduled by FSRS-5. The front is the sentence you read it in with the word blanked out, so the card tests the word where you met it rather than on its own.

Review

The intervals are the app's

The four buttons carry what each answer would schedule. Those numbers come from FSRS-5 with the default weights, the same implementation as the app, running here on the page. A new card offers 1m, 1d, 3d and 16d, and the numbers move as the card gets a history.

Answering is undoable

Every answer can be taken back one at a time, because the wrong button is pressed often enough to matter and the card's old schedule is the only way back.

Again puts it back

A card answered Again is due in a minute, so it comes round again in the same session instead of being lost until tomorrow.

04 — your words

The list builds itself

Nothing here was typed. Every row is a word that was tapped while reading, with the dictionary form, its meaning and how often it has been looked up.

Words

Four lists, one deck

A word is tracked as soon as you tap it, in your deck once you have tapped it twice, and you can say you know it or that you never want to see it again. The demo sorts by how often a word was looked up. The app also weighs how recently, how many different texts it turned up in, and how often you have forgotten it.

The deck holds 3 words right now

Promote a word in the reader above and this list and the review queue both change with it.

05 — what needs a model

Four things are asked of a model

A dictionary can say what a word means. It cannot say which of those meanings applies in the sentence in front of you, and that is what most of the reading is. Four features ask a model instead.

The sentence translated

One tap in the word sheet. Cached forever, so a sentence is never paid for twice.

Word by word

A meaning under every word, chosen for the sentence it sits in rather than looked up on its own.

Vowel marks

A text vocalised once and kept beside the original, so a bad reading is never destructive.

A text written for you

A short passage built around the words you keep forgetting.

You can point the app at your own API key from Google, OpenAI, Anthropic or xAI, in which case requests go straight from your phone to that company and nothing reaches us. Or you can subscribe, and they go through a server we run. What each one sends is written out in the privacy policy.