公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C#中文文本匹配,字符串匹配,中文詞語(yǔ)匹配,計(jì)算2個(gè)句子相似度

admin
2023年3月22日 15:50 本文熱度 1320

向量在數(shù)學(xué)上余弦定義如下:

因此我們可以將句子向量話計(jì)算句子的余弦相似度。

Public static void Main()

{

  var segmenter = new  JiebaSegmenter();

  var douba = ClassSim.MatchKeywordSim("123", "145");

  Console.WriteLine("【相似度1】:{0}", douba);

  var douba1 = ClassSim.MatchKeywordSim("包皮手術(shù)治療費(fèi)用怎么治療?", "包皮手術(shù)費(fèi)用");

  Console.WriteLine("【相似度1】:{0}", douba1);

  var douba2= ClassSim.MatchKeywordSim("包皮手術(shù)治療費(fèi)用怎么治療?", "包皮醫(yī)院");

  Console.WriteLine("【相似度2】:{0}", douba2);  

  Console.ReadKey();

}

然后我們看下使用的匹配方法:

public class ClassSim

{

    public static double MatchKeywordSim(string keyword, string matchkeyword)

    {

        List<char> keywordList = keyword.ToCharArray().ToList();

        List<char> matchkeywordList = matchkeyword.ToCharArray().ToList();

        List<char> unionKeyword = keywordList.union(matchkeywordList).ToList<char>();

        List<int> arrA = new List<int>();

        List<int> arrB = new List<int>();

        foreach (var str in unionKeyword)

        {

            arrA.Add(keywordList.where(x => x == str).Count());

            arrB.Add(matchkeywordList.where(x => x == str).Count());

        }

        double num = 0;

        double numA=0;

        double numB=0;

        for (int i = 0; i < unionKeyword.Count; i++)

        {

            num+=arrA[i]*arrB[i];

            numA+=Math.Pow(arrA[i], 2);

            numB+=Math.Pow(arrB[i], 2);

        }

        double cos = num / (Math.Sqrt(numA) * Math.Sqrt(numB));

        return cos;

    }

}

運(yùn)行結(jié)果:


該文章在 2025/2/24 14:45:18 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产精品一区二区av麻豆 | 国产三级黄片一区二区三区 | 国产成人在线观看网站 | 国产在线视频一区 | 国产无码精品系列专区 | 精品久久久久久无码专区不久久 | 国产精品无码午夜福利免费看 | 国产精品日韩一区二区三 | 97人妻在线免费视频 | 国产精品无码一区 | 国产一区二区欧美丝袜 | 成人精品在线观看 | 成人在线观看av网站 | 国产亚洲日韩网爆欧美台湾 | 韩国无码一区二区三区精品 | 国内精品一区二区三区蜜桃 | 国产精品视频视频久久 | 精品国产一区二区三区香蕉 | 国产高清精品一区二区三区 | 国产av无码专区亚洲av果冻传 | 成人av在线一区二区三区四区 | 国产大尺度福利小视频在线观看 | 成人精品动漫一区二区 | 国产一二三区在线播放 | 97亚洲熟妇自偷自拍另类图片 | 国语高清精品一区二区三区 | 精品国产av高清毛片 | 成人国产精品秘果冻传媒在线 | 国产萌白酱福利区一区二区 | 成人毛片在线播放 | 国产黑色丝袜在线观看一区 | 国产午夜男女爽爽爽爽爽视频 | 丰满多毛的大隂户 | 成人欧美一区二区 | 高清无码一区二区三区 | 国产97精品一区二区三区四区 | 国产盗摄精品一二区 | 国产精品va在线观看不卡顿 | 国产成人免费网站 | 国产在线一区二区三区欧美 | 国产精品亚洲一区二区三区欲 |