zoukankan      html  css  js  c++  java
  • JAVA实现智能分词

    导入jar包

     IKAnalyzer2012_u6.jar下载链接:https://pan.xunlew.com/s86789

    maven

    <dependency>
        <groupId>com.janeluo</groupId>
        <artifactId>ikanalyzer</artifactId>
        <version>2012_u6</version>
    </dependency>
    

      

    /**
         *
         * @param keyword 源词汇
         * @param smart 是否智能分词 这里输入true
         * @return 分词词组(,拼接)
         */
        public static String getKeywords(String keyword, boolean smart) {
            StringReader reader = new StringReader(keyword);
            IKSegmenter iks = new IKSegmenter(reader, smart);
            StringBuilder buffer = new StringBuilder();
            try {
                Lexeme lexeme;
                while ((lexeme = iks.next()) != null) {
                    buffer.append(lexeme.getLexemeText()).append(',');
                }
            } catch (IOException e) {
            }
            //去除最后一个,
            if (buffer.length() > 0) {
                buffer.setLength(buffer.length() - 1);
            }
            return buffer.toString();
        }
    

      

  • 相关阅读:
    本周总结
    本周总结
    第四周自我总结
    结对编程
    第四周自我总结
    第三周自我总结
    本周工作安排及内容
    知识思考
    交作业。。。
    MSF过程模型
  • 原文地址:https://www.cnblogs.com/pxblog/p/12146130.html
Copyright © 2011-2022 走看看