WRITE-BUG技術共享平臺
我們的項目要做的是一個能夠與用戶進行技術互動的校園開源社區。平臺基于啟發式掃描技術,結合程序靜態分析、動態分析以及機器學習等關鍵技術,研發一套程序質量智能評估系統。系統根據用戶提交的源碼、文檔、可執行文件等資料信息,自動從代碼風格、注釋、代碼行數、BUG數量、復雜度、功能完善程度、終止性、正確性、兼容性、執行性能、界面等十幾個維度,對程序進行評估。生成各個維度的評估報告,并給出各個維度的提升建議。平臺基于此套智能評估系統,可以輔助教師完成客觀全面的評估方式,實現程序評估、建議一體化;并結合運營方式,制定一套認可度高的社區經驗等級標準,利用等級、積分等激勵用戶依據評估結果的提升建議主動改進項目,引導其主動學習;解決教師難以對每個學生進行技術追蹤和學生被動學習的學習痛點問題。平臺以高水平的研發團隊做技術支撐,通過智能評估系統的與用戶進行連接,使平臺能夠與每個用戶實現技術互動,形成一個交流的閉環。運用技術和運營手段,改善校園計算機技術交流學習的氛圍,為祖國人才的培養添磚加瓦。
清華大學
2021-02-24