Skip to content

Problem with getNumberOfSyllables #1

Description

@LokiMidgard

Following code seems to be wrong:

// Collection<String> parts = getCompoundParts(content);
// if (parts.size() >= 2) {
// return parts.size();
// }
// else {
if (content.contains("ck")) {
return 2;
}

As soon as an german word contains an ck it will always count as two syllables. for example au-gen-blick-lich-er will be counted as 2 while I think it should be 5.

Previously this rule was only used when CompoundParts was smaller then 2 but the if/else was commented out and now everytime ck is part of an word it returns 2.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions