count number of sullables
retactoring num_syllables to get shortest_phones seperatelly

Get shortest_phones is sort of common funtion.
Merge pull request #1 from ezubaric/master

update
Merge branch 'master' of https://github.com/sangheestyle/cl1-hw
check two words rhyme or not
check limerrick with a text file
Do not separates clitics from words with apostrophe_tokenize
I composed limerick
not bad counting syllables
add name and data
change method name followed by the name in the assignment
fix typo
Merge remote-tracking branch 'remotes/prof/master'
fst1: make letters to numbers

This FST can do the following.

Step 1: Retain the first letter of the name. This may be uppercased or
lowercased.

Step 2: Remove all non-initial occurrences of the following letters: a,
e, h, i, o, u, w, y. (To clarify, this step removes all occurrences of
the given characters except when they occur in the first position.)

Step 3: Replace the remaining letters (except the first) with numbers:

• b, f, p, v → 1
• c, g, j, k, q, s, x, z → 2 • d, t → 3
•l→4
• m, n → 5
•r→6

If two or more letters from the same number group were adjacent in the
original name, then only replace the first of those letters with the
corresponding number and ignore the others.
fst2: more than 3 digits in the resulting output, then drop the extra ones
fst3: pad at the end with the required number of trailing zeros
p2: FST for arabic numerals in the French language
remove useless print
fix: can't process 10
hw2: english morphology: handling c/ck alternations