Έτσι, το επόμενο σχήμα παριστάνει το διάγραμμα ροής δεδομένων για έναν απλό ελεγκτή ορθογραφίας. Το κείμενο αρχικά χωρίζεται σε λέξεις (split words) οι οποίες ταξινομούνται (sort). Στη συνέχεια απαλείφονται οι πολλαπλές εμφανίσεις λέξεων (unique). Το λεξικό του συστήματος ενώνεται με το λεξικό του χρήστη (merge). Τέλος, εμφανίζονται οι λέξεις που υπάρχουν στο κείμενο αλλά όχι στα ενωμένα λεξικά (not common).