}
// ここにインデックスを作る対象のキーワードを入れる。
Set<String> keywords = new HashSet<String>();
Tagger tagger = new Tagger("ipadic/");
// Titleを文節ごとに分解する。
List<Morpheme> titleMorphemes = tagger.parse(nicolive.getTitle());
for (Morpheme morpheme : titleMorphemes) {
keywords.add(morpheme.surface);
}
// Descriptionを文節ごとに分解する。
try {
String description =
HtmlRemoveUtil.removeHtml(nicolive
.getDescription()
.getValue());
List<Morpheme> descriptionMorphemes = tagger.parse(description);
for (Morpheme morpheme : descriptionMorphemes) {
keywords.add(morpheme.surface);
}
} catch (SAXException e) {
if (LOGGER.isLoggable(Level.WARNING)) {