本發(fā)明實施例提供了一種支持開源項目碎片化學習的推送方法和系統(tǒng),該方法和系統(tǒng)具體為:構(gòu)建開源項目的知識圖譜;獲取所述知識圖譜的學習入口節(jié)點;以所述學習入口節(jié)點作為路徑起點,以用戶有學習需求的目標節(jié)點為路徑終點,分別獲得多條可達路徑,選取覆蓋最廣的路徑作為目標學習路徑;對所述目標學習路徑所涉及的周邊子圖進行切割,得到目標子圖;對所述目標子圖進行社區(qū)挖掘,獲得多個圖網(wǎng)絡社區(qū),分別生成目標學習內(nèi)容;依次將所述目標學習內(nèi)容碎片化推送給用戶。本發(fā)明實施例提供的方法和系統(tǒng),通過構(gòu)建開源項目的知識圖譜,分析學習入口,根據(jù)用戶需求推薦學習路徑,生成碎片化學習內(nèi)容推送給用戶,提高開發(fā)者對陌生開源項目的學習效率。
聲明:
“支持開源項目碎片化學習的推送方法和系統(tǒng)” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學習研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)