公交车上荫蒂添的好舒服的电影-公用玩物(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

主站蜘蛛池模板: 按摩调教在线观看 | 国产在线视频欧美一区二区三区 | 精品无码自拍视频在 | 911无码在线精 | 国产在线观看无遮挡无码aⅴ多人 | 国产精品国产三级国产a无密码 | 韩国高清一区二区午夜无码 | 国产aⅴ一二三区无码视频 国产aⅴ一区 | 精品国偷自产在线亚洲 | 99久久无色码中文字幕无广告 | 国产午夜福利在线观看红一片 | 国产激情视频白浆免费 | 18禁裸乳无遮挡免费网站 | 国产精品无码一二三区免费 | 国产一级毛片久久av | 国产精品一区二区三区四区 | 国产91精品高潮白浆喷水 | 国内欧美一区一区三区视频 | 国产成人精品影视在线观看 | 国产激情久久久久影院蜜桃aⅴ | 2025中文日产幕无线 | 精品久久福利一区二区 | 国产美女裸体无遮挡免费视频 | 国产自无码视频在线观看手机 | 精品国产自产久久久 | 国产福利片无码 | 99精品久久毛片a片潘金莲 | 99久久九九国产精 | 91精品福利一区二区三区野战 | 丰满少妇三级全黄 | 91福利免费网站在线观看 | 国产精品午夜爆乳美女视频免费 | 丰满人妻熟妇乱又伦精品视频 | 成人欧美在线视频 | 国产成a人亚洲精v品久久网 | 成人无码一区二区三区网站 | 国产精品国产主播在线观看 | 国产麻豆流白浆在线观看 | 国产激情三级在线观看 | 国产精品一区免费视频播放 | 91亚洲国产亚洲国产 |