推ter 開源其活動記錄信譽系統
推ter 今天開源了其活動記錄信譽系統(Active Record Reputation System)。
該系統基于 Rails 開發,可以根據網絡中的評價自動對應用程序進行信譽估值,幫助開發者發現更多的應用程序相關信息,從而指導下一步決策。
推ter 稱,開發者可以很容易地在 Rails 應用程序中集成該系統,或者從主應用程序中分離該系統,以便做出更好的設計。
該系統是一個信譽網絡,網絡中的數據根據評價進行更新,然后計算信譽值并通過網絡進行傳播。在該網絡中,直接根據評價計算的信譽值稱為原始信譽 (primary reputations),間接計算的稱為非原始信譽(non-primary reputations)。
下面是該信譽系統的一個抽象圖:
gem install reputation_system && rails generator reputation_system && rake db:migrate
源碼:
目前該系統的源碼托管在 Github 上,基于 Apache 2.0 許可協議。
地址:https://github.com/推ter/activerecord-reputation-system
來自:
www.iteye.com
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!