zoukankan      html  css  js  c++  java
  • PanGu分词方法

    #region 方法:对要搜索的词分词第一种方法
       /// <summary>
        /// 对要搜索的词分词第一种方法
       /// </summary>
       /// <param name="keywords">要分的关键词</param>
       /// <param name="ktTokenizer"></param>
       /// <returns></returns>
        static public string GetKeyWordsSplitBySpace(string keywords, PanGuTokenizer ktTokenizer)
        {
            StringBuilder result = new StringBuilder();
            ICollection<WordInfo> words = ktTokenizer.SegmentToWordInfos(keywords);
            foreach (WordInfo word in words)
            {
                if (word == null)
                {
                    continue;
                }

                result.AppendFormat("{0}^{1}.0 ", word.Word, (int)Math.Pow(3, word.Rank));
            }
            return result.ToString().Trim();
        }
        #endregion

    调用 string strkey = GetKeyWordsSplitBySpace(txtkey, new PanGuTokenizer());

  • 相关阅读:
    对软件工程的困惑
    团队作业(七)
    团队作业(六)
    团队作业(五)
    团队作业(四)
    团队作业(三)
    团队作业(二)
    团队作业(一)
    代码
    课余作业 采访
  • 原文地址:https://www.cnblogs.com/freexiaoyu/p/2114197.html
Copyright © 2011-2022 走看看