在处理网页的SEO时,经常需要设置meta节点中keywords的属性。
如果是UGC产生内容的话,对于这个字段可以由用户或编辑手工设置相关的标签或关键词来进行。
但对于MGC(机器产生内容)的内容的话,这个字段可以根据网页的标题和内容中的关键词来自动产生。
核心代码(groovy代码)为:
def segmenter = new IKSegmenter(new StringReader("各位,当你们在加班加的快要坚持不下去时候,是什么在支撑着你们? - ****论坛 - ****.NET"), true)
while(true){
def lexeme = segmenter.next()
if (lexeme == null){
break
}
println lexeme.getLexemeText()
}