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