天天看點

福大軟工1816 · 第三次作業 - 結對項目1

結對項目之論文檢索與分析

作業部落格連結:作業

隊友部落格連結:後敬甲

PDF附件:結對作業

INFO

結對成員:後敬甲 劉浩

原型設計工具:墨刀

結隊過程

和後敬甲同學組隊是一次不錯的體驗,我們都從對方身上學習到不少東西,這次結對項目1我們分工明确,是以在完成上沒有太大問題

合作照片:

福大軟工1816 · 第三次作業 - 結對項目1

PSP表格

福大軟工1816 · 第三次作業 - 結對項目1

設計說明(NABCD模型)

Need 需求

1.使用者可給定論文清單,并對其進行增删改操作

2.通過論文清單,爬取論文的題目、摘要、原文連結

3.可對論文屬性進行篩選、分析,形成熱詞圖譜之類的直覺檢視方式

4.可對比多年間不同頂會的熱詞呈現熱度走勢對比

5.可對論文清單分析,并進行資料統計

Approach 做法(平台設計原型)

1.登陸界面

使用者登陸、注冊

福大軟工1816 · 第三次作業 - 結對項目1

2.初始界面

輸入論文題目或題目清單,單一檢索或按清單爬取所需内容。

福大軟工1816 · 第三次作業 - 結對項目1

3.論文倉庫

論文檢索後的結果會相應放在論文倉庫中,論文倉庫存儲資訊為:标題、作者、摘要,可篩選相應屬性、相應年份的論文,也可在目前頁面對論文清單進行删除和搜尋添加功能。

福大軟工1816 · 第三次作業 - 結對項目1

4.熱詞圖譜

可對論文倉庫中的論文内容進行分析,生成相應的TOP10熱詞圖譜和熱詞走勢圖。

福大軟工1816 · 第三次作業 - 結對項目1

5.資料統計

統計論文的來源資訊,生成相應的可視化資料圖。

福大軟工1816 · 第三次作業 - 結對項目1

6.論文撰寫

作為附加功能,為使用者提供了實用且剛需的論文編輯撰寫功能。

福大軟工1816 · 第三次作業 - 結對項目1

Benefit 好處

1.論文檢索時,可輸入含有多個題目的題目清單,也可直接檢索單篇論文,為使用者提供更多的檢索方式;

2.論文檢索出的論文,會添加在論文倉庫中,每篇論文陳列出标題、作者、摘要的内容,友善使用者整體的浏覽,同時使用者可按屬性、年份進行篩選,友善使用者在論文倉庫中的查找;

3.為使用者提供了論文分析和資料統計的功能,可讓使用者以直覺的方式,了解到論文内容本身外的更多相關資訊;

4.額外為使用者提供了論文撰寫、編輯的功能,友善使用者編輯、儲存自己的論文,使平台功能更加完善;

Competitors 競争

現在市面上有很多優秀的文獻管理軟體,關注到其中一款叫Citavi的軟體,它提供了很多優秀的功能,以下列舉我們覺得很Cool的幾點,并附上Citavi官方介紹連結:

1.Citavi可通路世界精品的資料庫和圖書館目錄,為使用者提供了豐富的線上資源;

2.批量的文獻檔案或PDF導入,為使用者建立個人電子圖書館;

3.獨特的任務管理功能,使用者可建立任務清單,為使用者提供任務管理服務,提供任務清單導出友善使用者列印;

4.Citavi 可以與 Microsoft Word、OpenOffice.org Writer 以及支援富文本(RTF)OpenDocument Text (ODT) 格式的文本處理工具協同工作。

Citavi官方介紹

相比這樣成熟的軟體,我們的原型顯得太過稚嫩,基本沒有什麼優勢,強行誇兩個優勢:

1.free and lightweight

我們的平台是免費的,而且足夠輕量級;

2.熱詞圖譜和熱度分析

我們的平台可以生成直覺的分析圖譜,可以讓使用者從宏觀上去了解頂會熱點趨勢,這是同類型軟體所缺失的;

Delivery 推廣

1.作為福大學生的開發的平台,它的推廣其實可以參照之前“抽屜”APP的推廣,也就是說如果我們的同學中有人做的足夠優秀,那麼學校自然會盡其所能幫助推廣,因為這時候學校也是這款平台推廣的受益者;

2.作為用個人力量推廣來講,除了動用身邊的資源,推薦給身邊的目标人群使用意外,也不能忽視網絡媒體的力量,像知乎這樣平台也有衆多我們平台的對口使用者群體,是以可以尋找類似平台上的大v,想辦法聯系他們,利用他們的流量來幫助我們做軟推;

困難及解決

需求了解

讀完使用者需求之後,已經明白大概針對使用者功能性的需求,我們需要做一個頂會論文的檢索和分析平台,而需求的難點在于關于頂會論文的一些術語我們并不是很清楚,比如:頂會論文的屬性具體都指什麼内容,熱詞圖譜呈現出來是什麼樣子等等,是以我們花了一定的時間去了解相關的内容,才更好的了解了使用者的需求,明白我了們要做的平台需要呈現出的東西是什麼樣子。

UI設計

界面設計對設計者的審美、排版都是個考驗,把這麼多功能內建在一個平台上的同時,又要把界面設計的美觀、簡潔又實用,并不是一件簡單的事,尤其我們沒有UI設計的經驗,個人審美也是BUG一般的存在,是以最初設計的幾版原型都顯得有些一言難盡。自己審美黑洞,去學習好的設計自然是個好辦法,于是就去參考了幾位同學很棒的設計,然後在原有的基礎上幾經修改,就有了最後的版本。

學習進度條

第N周 新增代碼(行) 累計代碼(行) 本周學習耗時(小時) 累計學習耗時(小時) 重要成長
2 140 10 學習mask-rcnn的使用,成功使用預訓練模型跑出效果
3 326 446 40 50 學習寫python功能腳本,實作将檔案名按序編号,将圖檔名批量改分辨率,批量寫入.txt,識别圖像某固定區域顔色等功能