Skip to content

datio/grhyph

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

A Syllabification and Hyphenation Library for Modern Greek

The syllabification of Greek text, especially when written informally, can be problematic. Written in the Greek alphabet, words may miss accents or diaeresis diacritics, reducing the result correctness in algorithms that follow a simplified Modern Greek grammar ruleset. Greek content written using Latin characters, also known as Greeklish, is a common occurrence online. Hyphenating Greeklish words has its own set of challenges, such as how some character sequences map from one alphabet to the other. Some words may include syllabic vowels that should not be separated on hyphenation, due to a phenomenon known as synizesis, but instead should be combined into a single syllable. This repository contains the implementation of a Modern Greek hyphenation library, which provides support for exceptions using regular expressions, and a test CLI program (grhyph_cli).

Read the thesis in Greek *The definitions for the above example can be found on pages 37-38 (pdf pages 41-42)*

Releases

No releases published

Packages

No packages published

Languages