Skip to content
Syllabification / Hyphenation Library for Modern Greek
Branch: master
Clone or download
Latest commit b77462c Mar 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
grhyph_cli Support new WordStartConsonant: sn Nov 11, 2016
.editorconfig
.gitignore
LICENSE AGPL-3.0 Aug 28, 2016
README.md
definitions.go
grhyph.go
grhyph_test.go

README.md

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)*

You can’t perform that action at this time.