專利名稱:基于信息定制推送的農村信息化服務平臺及其運行方法
技術領域:
本發明涉及一種互聯網平臺及其運行方法,具體涉及一種基于信息定制推送的農
村信息化服務平臺及其運行方法。
背景技術:
傳統的互聯網農業信息平臺,大多為農業類門戶網站,涵蓋內容寬泛,農民想要找到自己需要的信息必須借助搜索引擎,這對農民來說知識門檻太高,大多數農民無法使用。一般性的綜合性農業網站,信息面向所有農民,無法滿足單個農民的個性化農業信息的快速獲取,而且信息更新太慢,無法解決農民對個性化農業信息的實時要求。如〈農業工程學報 > 雜志第6期2005年,6月(第105-109頁),名稱為"網絡農業信息資源共享與開發利用研究"所述即屬于此列。
發明內容
為了克服現有技術的缺陷和不足,本發明提供了一種基于信息定制推送的農村信
息化服務平臺及其運行方法。 本發明的技術解決方案如下 —種基于信息定制推送的農村信息化服務平臺的運行方法,包括信息推送模塊、供求信息模塊、專家交互模塊;其中信息推送模塊包含訂閱、同步、推薦、閱讀四個子模塊,完成個性化信息的定制、本地服務器同步遠程信息、智能推薦以及信息呈現等功能,其運行方法,步驟如下 1)用戶進入訂閱模塊,根據個人需求,從rss頻道大全中訂閱個性化信息,或通過自定義訂閱的方式從互聯網中訂閱喜好的農業rss相關信息; 2)系統將頻道大全中的rss源和用戶自定義的rss源存儲至服務器數據庫中,并被送至服務器同步模塊,由同步模塊定時更新數據庫中所有的rss源,并將分好類的文章存儲至服務器本地數據庫的數據表中; 3)用戶閱讀過程中的訂閱行為和文章收藏行為將發送至推薦模塊,通過自動推薦算法計算用戶最有可能喜歡的rss信息源和單篇文章; 4)已被訂閱的rss信息和由推薦模塊推薦的信息被顯示至閱讀模塊,推薦信息在此可以被用戶訂閱,其訂閱行為被行為記錄模塊記錄后,更新至用戶-rss源矩陣中,計算相似度后更新至相似度矩陣; 供求信息模塊包括信息瀏覽、信息發布、信息提醒、信息訂閱四個子模塊,完成供求信息的瀏覽、搜索、發布、定制、提醒功能,其運行方法,步驟如下 1)用戶通過信息瀏覽模塊查看當前已發布的農業供求信息,供求信息按供應、求
購、代理、合作等分類,涉及農作物信息按作物類別分類;用戶瀏覽單條信息后,通過留言框
給信息發布者留言,用戶在個人關注信息頁面查看到所有關注的留言及回復; 2)用戶通過信息發布模塊發布供求信息,設置信息的各種參數后,點擊發布,經地區服務器管理員審核后公布于信息瀏覽模塊; 3)用戶通過信息訂閱模塊訂閱喜歡的供求信息類別,被訂閱的供求內容將推送至 信息推送模塊; 4)信息發布或回復完成后,提醒模塊將在供求信息模塊和信息推送模塊給與用戶 提醒; 專家交互模塊提供農民與農業專家之間溝通交流的平臺;主要包括農戶留言、專 家回復、留言提醒三個子模塊,完成農戶查詢專家、向專家留言咨詢、專家回復、留言提醒功 能,其運行方法,步驟如下 1)用戶進入留言模塊,通過多種留言方式,包括文本、圖片、短音頻、短視頻的發布 和上傳,向專家提出咨詢; 2)專家收到咨詢,以文本或圖片方式予以回復; 3)新的留言及回復通過留言提醒模塊,在供求信息模塊、信息推送模塊和專家的 個人頁面予以提醒。 本發明農業信息化服務平臺的三個模塊,即信息推送模塊、供求信息模塊、專家交 互模塊,其中信息推送模塊包含訂閱、同步、推薦、閱讀四個子模塊,完成個性化信息的定 制、本地服務器同步遠程信息、智能推薦以及信息呈現等功能。用戶在信息推送模塊通過兩 種方式訂閱信息 1)通過頻道大全訂閱。信息推送模塊中設有頻道大全,是系統管理員根據本地區 農業特點事先配置好的,采用的技術方式為RSS信息源訂閱技術,信息源來自互聯網上權 威且可訂閱的農業等信息。頻道大全中的rss信息源均為可選項,用戶登錄服務平臺的信 息推送模塊后,可根據個人需求,選擇自己的個性化信息。已選的信息源將顯示在信息推 送模塊的閱讀模塊中;未選擇的信息源將不會顯示其內容。 2)通過自定義訂閱模塊訂閱。用戶可以根據個人需求通過自定義訂閱模塊添加 rss信息源,添加后的rss信息源將顯示在信息推送模塊的閱讀模塊中。
同步模塊負責同步更新頻道大全的rss源和所有用戶自定義的rss源。同步模塊 利用服務器空閑時間,自動從rss源位置下載新的rss內容至本地數據庫,采用余弦相關分 類技術,將內容相似的文章智能分至同一類別中。余弦相關分類技術的主要步驟為
1)利用事先設定的詞匯集,將每篇文章轉換為由所有詞匯表示的向量;
2)利用余弦相關公式計算每篇文章向量之間的相似度;
3)將相似度較高的文章分為同一類別 同步模塊將分好類的文章存儲至服務器本地數據庫的數據表中,用戶登錄信息服 務平臺時,服務器直接從本地數據庫獲取rss信息呈現給用戶,大大降低了服務器響應用 戶請求的時間。 推薦模塊負責根據用戶訂閱行為和文章收藏行為,向用戶推薦其最有可能喜歡的 rss信息源和單篇文章。其技術方法為推送模塊包括行為記錄模塊和推薦處理模塊。行為 記錄模塊負責記錄用戶對rss信息源的訂閱行為,存儲至用戶-rss源矩陣中。推薦處理模 塊從用戶-rss源矩陣中取得用戶的訂閱行為進行分析,得出訂閱習慣相似的最近鄰用戶。 其技術方法為 1)利用余弦相關法計算用戶-rss源矩陣中兩兩用戶之間的相似度,將結果保存至相似度矩陣。 2)從相似度矩陣中得出每個用戶的最近鄰用戶。 3)將最近鄰用戶的訂閱情況做加權處理,得到按優先級排列的推薦rss源列表, 加權系數與最近鄰用戶的相似度有關。 閱讀模塊負責向用戶呈現其已經訂閱的rss信息和由推薦模塊推薦的信息,用戶 可以對感興趣的推薦信息進行訂閱,其訂閱行為被行為記錄模塊記錄后,更新至用戶-rss 源矩陣中,計算相似度后更新至相似度矩陣。 供求信息模塊包括信息瀏覽、信息發布、信息提醒、信息訂閱四個子模塊,完成供 求信息的瀏覽、搜索、發布、定制、提醒功能。 信息瀏覽模塊負責向用戶呈現當前已發布的農業供求信息,供求信息按供應、求 購、代理、合作等分類,涉及農作物信息按作物類別分類,同時提供針對所有內容和單類別 內容的平臺內搜索。用戶瀏覽單條信息后,可通過留言框給信息發布者留言,用戶可在個人 關注信息頁面查看到所有關注的留言及回復。
信息發布模塊允許用戶發布供求信息,并可以設置信息的各種參數,包括信息類 別、過期時間、是否置頂顯示等,發布的信息需經過管理員審核才能被其他用戶瀏覽到。
信息訂閱模塊允許用戶訂閱喜歡的供求信息類別,訂閱后供求內容將推送至信息 推送模塊,即用戶只需登陸信息推送模塊即可看到訂閱的供求信息。其實現技術方法為
1)將每個類別的供求信息制作成可被訂閱的rss源; 2)將供求信息rss源至于頻道大全中,用戶手動勾選某供求rss源,即可在信息推 送模塊瀏覽到該供求信息。 信息提醒模塊負責向用戶提醒新的留言或回復,以提醒氣泡的方式顯示于供求信 息模塊和信息推送模塊,以便用戶及時查閱留言和回復。其技術實現方法為
1)對單條留言和回復設置閱讀標識,未點擊該條留言時閱讀標識默認為"未讀", 用戶第一次點擊該條信息后,閱讀標識自動轉換為"已讀"; 2)"未讀"的留言將加入信息提醒列表,"已讀"的留言將自動從提醒列表中刪除。
專家交互模塊提供農民與農業專家之間溝通交流的平臺。主要包括農戶留言、專 家回復、留言提醒三個子模塊,完成農戶查詢專家、向專家留言咨詢、專家回復、留言提醒功 能。 農戶留言模塊提供多種留言方式,支持包括文本、圖片、短音頻、短視頻的發布和 上傳。特別對于不會打字的農民,提供了音頻和短視頻上傳方式。其技術實現步驟為
1)在留言模塊設置錄音按鈕和視頻拍攝按鈕; 2)通過javascript結合php語言調用計算機或硬件終端的硬件設備包括麥克風 和攝像頭; 3)啟用錄音錄像設備后,頁面彈出錄像或錄像窗口 ; 4)用戶錄入語音或活動畫面,可隨時終止并回放音頻或視頻; 5)用戶可選擇上傳或放棄操作,點擊上傳后系統將對音頻或視頻碼流進行壓縮,
以較小的體積上傳至服務器; 6)此外,用戶可以從本地硬盤中選擇已保存的音視頻文件作為附件上傳;
7)服務器判斷音視頻的來源用戶和目的專家,將文件推送至該專家頁面。
專家回復模塊與農戶留言模塊功能及實現方法類似。 留言提醒模塊負責向農戶和專家提醒新的留言或回復,以提醒氣泡的方式顯示于 農戶的供求信息模塊、信息推送模塊和專家的個人頁面,以便用戶及時查閱留言和回復。其 技術實現方法為 1)對單條留言和回復設置閱讀標識,未點擊該條留言時閱讀標識默認為"未讀", 用戶第一次點擊該條信息后,閱讀標識自動轉換為"已讀"; 2)對帶音頻和視頻文件的留言,留言提醒中將分別標注"音頻"和"視頻"字樣或 圖標; 3)"未讀"的留言將加入信息提醒列表,"已讀"的留言將自動從提醒列表中刪除。
上述發明方法中所使用的系統包括服務器、和服務器相連接的備份服務器及內容 服務器,備份服務器和內容服務器相互連接;服務器通過互聯網和上網終端(如pc機等) 相連接。 本發明的優點如下 1)通過信息定制,用戶可以實時收取到個人感興趣的、最新的個性化農業信息,避 免了到互聯網海量信息中搜索的繁瑣操作; 2)可定制的信息源來自國家權威農業信息網站,保證了信息實時有效,并高度整 合共享現有互聯網資源; 3)信息推薦模塊通過熟悉用戶操作行為,利用多種推薦算法,計算用戶最可能感 興趣的信息推薦給用戶; 4)供求信息模塊、專家交互模塊與信息推送模塊共享信息內容,方便用戶隨時關注。
圖1是本發明信息服務平臺架構示意圖。 其中1農村信息化平臺2信息推送模塊3供求信息模塊4專家交互模塊5閱讀
模塊6訂閱模塊7同步模塊8推薦模塊9信息瀏覽模塊10信息發布模塊11供求訂閱模塊
12信息提醒模塊13農戶留言模塊14專家回復模塊15咨詢提醒模塊。 圖2是本信息服務平臺中信息推送模塊的運行方法的流程框圖。其中16-19為其
中的各個步驟。 圖3是本信息服務平臺中信息推送模塊的運行方法的流程框圖。其中20-23為其 中的各個步驟。 圖4是本信息服務平臺中信息推送模塊的運行方法的流程框圖。其中24-26為其 中的各個步驟。 圖5是本發明信息服務平臺所用系統的示意圖。 其中27、服務器,28、備份服務器,29、內容服務器,30、互聯網,31、上網終端。
具體實施例方式
下面結合附圖和實施例對本發明做進一步說明,但不限于此。
實施例
—種基于信息定制推送的農村信息化服務平臺的運行方法,包括信息推送模塊、 供求信息模塊、專家交互模塊;其中信息推送模塊包含訂閱、同步、推薦、閱讀四個子模塊, 完成個性化信息的定制、本地服務器同步遠程信息、智能推薦以及信息呈現等功能,其運行 方法,如圖2所示,步驟如下 16用戶進入訂閱模塊,根據個人需求,從rss頻道大全中訂閱個性化信息,或通過 自定義訂閱的方式從互聯網中訂閱喜好的農業rss相關信息; 17系統將頻道大全中的rss源和用戶自定義的rss源存儲至服務器數據庫中,并 被送至服務器同步模塊,由同步模塊定時更新數據庫中所有的rss源,并將分好類的文章 存儲至服務器本地數據庫的數據表中; 18用戶閱讀過程中的訂閱行為和文章收藏行為將發送至推薦模塊,通過自動推薦 算法計算用戶最有可能喜歡的rss信息源和單篇文章; 19已被訂閱的rss信息和由推薦模塊推薦的信息被顯示至閱讀模塊,推薦信息在 此可以被用戶訂閱,其訂閱行為被行為記錄模塊記錄后,更新至用戶-rss源矩陣中,計算 相似度后更新至相似度矩陣; 供求信息模塊包括信息瀏覽、信息發布、信息提醒、信息訂閱四個子模塊,完成供
求信息的瀏覽、搜索、發布、定制、提醒功能,其運行方法,如圖3所示,步驟如下 20戶通過信息瀏覽模塊查看當前已發布的農業供求信息,供求信息按供應、求購、
代理、合作等分類,涉及農作物信息按作物類別分類;用戶瀏覽單條信息后,通過留言框給
信息發布者留言,用戶在個人關注信息頁面查看到所有關注的留言及回復; 21用戶通過信息發布模塊發布供求信息,設置信息的各種參數后,點擊發布,經地
區服務器管理員審核后公布于信息瀏覽模塊; 22用戶通過信息訂閱模塊訂閱喜歡的供求信息類別,被訂閱的供求內容將推送至 信息推送模塊; 23信息發布或回復完成后,提醒模塊將在供求信息模塊和信息推送模塊給與用戶 提醒; 專家交互模塊提供農民與農業專家之間溝通交流的平臺;主要包括農戶留言、專 家回復、留言提醒三個子模塊,完成農戶查詢專家、向專家留言咨詢、專家回復、留言提醒功 能,其運行方法,如圖4所示,步驟如下 24用戶進入留言模塊,通過多種留言方式,包括文本、圖片、短音頻、短視頻的發布 和上傳,向專家提出咨詢; 25專家收到咨詢,以文本或圖片方式予以回復; 26的留言及回復通過留言提醒模塊,在供求信息模塊、信息推送模塊和專家的個 人頁面予以提醒。
權利要求
一種基于信息定制推送的農村信息化服務平臺的運行方法,包括信息推送模塊、供求信息模塊、專家交互模塊;其中信息推送模塊包含訂閱、同步、推薦、閱讀四個子模塊,完成個性化信息的定制、本地服務器同步遠程信息、智能推薦以及信息呈現等功能,其運行方法,步驟如下1)用戶進入訂閱模塊,根據個人需求,從rss頻道大全中訂閱個性化信息,或通過自定義訂閱的方式從互聯網中訂閱喜好的農業rss相關信息;2)系統將頻道大全中的rss源和用戶自定義的rss源存儲至服務器數據庫中,并被送至服務器同步模塊,由同步模塊定時更新數據庫中所有的rss源,并將分好類的文章存儲至服務器本地數據庫的數據表中;3)用戶閱讀過程中的訂閱行為和文章收藏行為將發送至推薦模塊,通過自動推薦算法計算用戶最有可能喜歡的rss信息源和單篇文章;4)已被訂閱的rss信息和由推薦模塊推薦的信息被顯示至閱讀模塊,推薦信息在此可以被用戶訂閱,其訂閱行為被行為記錄模塊記錄后,更新至用戶-rss源矩陣中,計算相似度后更新至相似度矩陣;供求信息模塊包括信息瀏覽、信息發布、信息提醒、信息訂閱四個子模塊,完成供求信息的瀏覽、搜索、發布、定制、提醒功能,其運行方法,步驟如下1)用戶通過信息瀏覽模塊查看當前已發布的農業供求信息,供求信息按供應、求購、代理、合作等分類,涉及農作物信息按作物類別分類;用戶瀏覽單條信息后,通過留言框給信息發布者留言,用戶在個人關注信息頁面查看到所有關注的留言及回復;2)用戶通過信息發布模塊發布供求信息,設置信息的各種參數后,點擊發布,經地區服務器管理員審核后公布于信息瀏覽模塊;3)用戶通過信息訂閱模塊訂閱喜歡的供求信息類別,被訂閱的供求內容將推送至信息推送模塊;4)信息發布或回復完成后,提醒模塊將在供求信息模塊和信息推送模塊給與用戶提醒;專家交互模塊提供農民與農業專家之間溝通交流的平臺;主要包括農戶留言、專家回復、留言提醒三個子模塊,完成農戶查詢專家、向專家留言咨詢、專家回復、留言提醒功能,其運行方法,步驟如下1)用戶進入留言模塊,通過多種留言方式,包括文本、圖片、短音頻、短視頻的發布和上傳,向專家提出咨詢;2)專家收到咨詢,以文本或圖片方式予以回復;3)新的留言及回復通過留言提醒模塊,在供求信息模塊、信息推送模塊和專家的個人頁面予以提醒。
全文摘要
基于信息定制推送的農村信息化服務平臺及其運行方法,屬互聯網平臺技術領域,由信息推送模塊、供求信息模塊、專家交互模塊組成;其中信息推送模塊包含訂閱、同步、推薦、閱讀模塊,完成個性化信息定制、本地服務器同步遠程信息、智能推薦及信息呈現等功能;供求信息模塊包括信息瀏覽、信息發布、信息提醒、信息訂閱模塊,完成供求信息的瀏覽、搜索、發布、定制、提醒功能;專家交互模塊提供農民與農業專家之間溝通交流的平臺,包括農戶留言、專家回復、留言提醒模塊,完成農戶查詢專家、向專家留言咨詢、專家回復、留言提醒功能。本發明避免了互聯網海量信息中搜索的繁瑣操作;保證了信息實時有效,用戶可獲取最感興趣的信息;用戶使用方便。
文檔編號G06F17/30GK101763597SQ20101001132
公開日2010年6月30日 申請日期2010年1月11日 優先權日2010年1月11日
發明者徐超, 林賀, 王恒, 石祚夫, 袁東風, 陳飛, 顏廷芝, 魏斌 申請人:山東大學