Human Language Technology - Earley Parsing Algorithm