Use these samples as references when utilizing PPL++ for language
learning. As of July 2024, English, Chinese, and Japanese are fully
supported. Other languages may have some functionality limitations.
Functionality Considerations
Handling Inflectional Changes
-
Highlights are applied to "the same word," but PPL++ cancels out
various inflectional changes, highlighting them as the same word in
the same color.
-
For example, if "play" is highlighted, "plays" and "playing" will also
be highlighted.
-
By default, PPL++ only looks at suffix changes, but languages with
built-in stemming functions can handle inflections more accurately.
-
This allows for a broader range of words to be treated as the same
word, beyond just suffix changes.
Handling Stop Words (Frequent Words)
-
Stop words, or frequently occurring words, are excluded from auto
highlighting.
-
For example, in English, it is not useful to automatically highlight
"the" or "of."
-
All 60 languages supported by PPL++ have their own defined stop words.
-
These were created using authoritative web data and validated with
ChatGPT.
- In the product version, users can manually add stop words.
- Here, check the default state to get a feel for how it works.
Thoroughly Checked Languages
Based on the above considerations, the effectiveness of handling
inflectional changes (stemming) and stop words varies by language.
Please check the samples below before purchasing.
-
English and Japanese are highly
supported as they are frequently used by the developer, and English
has well-established stemmers and relatively few inflectional changes,
and Japanese grammar is simple.
-
Japanese uses real-time calculations for optimal segmentation without
dictionaries.
-
Chinese is also well-supported, using similar
algorithms for word segmentation as Japanese.
- These three languages are considered "thoroughly checked."
Using Stemmer & Excluding Stop Words
Excluding Stop Words Only