Easyrec - Easyrec - Wikipedia
![]() | |
Vývojáři | Studio Smart Agent Technologies |
---|---|
První vydání | 2009 |
Stabilní uvolnění | 1.0.4 / 13. května 2016 |
Napsáno | Jáva |
Velikost | 35,2 MB |
Typ | Doporučující systém |
Licence | GNU General Public License v3 [1] |
webová stránka | easyrec |
easyrec je open-source program který poskytuje osobní doporučení pomocí Klidný webové služby k integraci do webových aplikací. Je distribuován pod GNU General Public License podle Studio Smart Agent Technologies a hostil v SourceForge.
Je napsán v Jáva, používá a MySQL databáze a je dodáván s nástrojem pro správu.
Dějiny
Vývoj easyrec, implementace Adaptivní přizpůsobení[2][3][4] přístup zahájený v průběhu několika výzkumných a vývojových projektů[5][6] provádí Studio Smart Agent Technologies v úzké spolupráci s mezinárodními společnostmi. V průběhu roku 2008 byla vyvinuta základní funkcionalita easyrec[7] tvoří základ výzkumných prototypů zaměřených na hudební doménu (např. MusicExplorer[8]). V červnu 2009 byla pro účely vyhodnocení integrována beta verze aplikace easyrec obsahující základní funkce pro správu do portálu pro streamování filmů.[9] V září 2009 byla porotě společnosti easyrec uděleno zvláštní uznání v kategorii „Cena za inovace - IT inovace za ekonomický rozmach“. rakouský státní cena za multimédia a elektronické obchodování.[10] Po komplexní fázi refaktoringu a integraci výsledků hodnocení byl easyrec zveřejněn na SourceForge dne 18. února 2010. V průběhu CeBIT veletrh 2011 v Hannoveru získal easyrec německé ocenění „INNOVATIONSPREIS-IT 2011“.[11]
Zásady
Vývoj easyrec řídil následujících pět hlavních cílů.
- Měla by to být aplikace připravená k použití, nikoli jiný algoritmický rámec
- Mělo by to být snadné, pokud jde o instalaci, integraci a správu
- Mělo by být robustní a škálovatelné pro poskytování aplikací v reálném světě
- Mělo by to být zdarma, aby každý mohl těžit z funkcí personalizace
- Mělo by se spoléhat na rozvoj řízený komunitou
Použití
Ačkoli easyrec je doménový agnostický systém pro personalizaci pro obecné účely, je aktuální rozhraní API webových služeb přizpůsobeno pro poskytování online obchodů s doporučeními položek. Zejména pro malé a střední podniky poskytuje easyrec nízký bariérový přístup k personalizaci.
Funkce


Hlavním rysem easyrec je sada statistik využití a dalších obchodních informací prezentovaných prostřednictvím administračního a správního rozhraní. Správce easyrec je navíc podporován řadou funkcí pro správu a konfiguraci, včetně ručního importu nebo přizpůsobení obchodních pravidel. Integrátoři nebo vývojáři těží z odlehčených rozhraní API webových služeb (REST a SOAP) a také z průvodce instalací s průvodcem.
Pokud jde o funkčnost personalizace, easyrec poskytuje následující služby
- neosobní doporučení formuláře „koupili / prohlíželi / ...“ další uživatelé atd.
- osobní doporučení v závislosti na individuálních preferencích
- žebříčky jako „nejprodávanější položky“, „nejsledovanější ...“ atd.
Navíc, jako ukázka integrace, a MediaWiki rozšíření bylo vyvinuto a je součástí aplikace.
V současné době další funkce, jako jsou další doporučující algoritmy[12] a zásuvný systém jsou vyhodnoceny a připraveny pro integraci do systému easyrec.
Architektura
Základní architektura easyrec je navržena tak, aby byla robustní a škálovatelná - oddělující časově náročné výpočty od úkolu online sestavování doporučení.
easyrec je navržen jako vícevrstvý systém skládající se z
- databázová vrstva jako úložiště akcí uživatelů a předem vypočítaných obchodních pravidel
- aplikační vrstva pro hostování online a offline doporučovacích služeb a
- vrstva API pro různá rozhraní webových služeb.
Generátorový server navíc obsahuje různé generátory přidružení položek která vytvářejí obchodní pravidla, která definují vztah mezi dvěma položkami.[7]

Příklady
Toto jsou příklady webů využívajících easyrec doporučující systém:
Poznámky pod čarou
- ^ „GNU General Public License v3“.
- ^ Erich Gstrein; Florian Kleedorfer; Robert Mayer; Christoph Schmotzer; Gerhard Widmer; Oliver Holle; Silvia Miksch (červenec 2005). „Adaptivní přizpůsobení: vícerozměrný přístup k podpoře mobilního hudebního portálu ve velkém měřítku“ (PDF). Vídeň.
- ^ Erich Gstrein; Brigitte Krenn (srpen 2006). „Personalizace mobilní hudby při práci“ (PDF). Vídeň.
- ^ Erich Gstrein (listopad 2009). „Adaptivní přizpůsobení - přístup přizpůsobení z více pohledů zahrnující kontextové informace“ (PDF). Vídeň.
- ^ Erich Gstrein; Florian Kleedorfer; Brigitte Krenn (2006). „Automatizované generování metadat pro osobní hudební portály“ (PDF). Vídeň.
- ^ Florian Kleedorfer; Ulf Harr; Brigitte Krenn (listopad 2007). „Zpřístupnění velkých hudebních sbírek pomocí vylepšených metadat a odlehčených vizualizací“ (PDF). Vídeň.
- ^ A b Roman Černý (říjen 2008). „Návrh a implementace obecného doporučení a jeho aplikace v hudební doméně“ (PDF). Vídeň.
- ^ Peter Hlavac; Brigitte Krenn; Erich Gstrein (2007). „SOUNDSCOUT: DOPORUČENÍ PÍSNĚ ZALOŽENÉ NA ZVUKOVÉ PODOBNOSTI PRO OBROVSKÉ ARCHIVY OBCHODNÍ HUDBY“ (PDF). Vídeň.
- ^ „Pure Magie Dank easyrec“. www.flimmit.com (v němčině). Archivovány od originál dne 13. března 2012. Citováno 1. února 2013.
- ^ „Staatspreis Gewinner 2009“ (v němčině). Archivovány od originál dne 31. ledna 2013. Citováno 1. února 2013.
- ^ „INNOVATIONSPREIS-IT 2011“ (v němčině). Citováno 1. února 2013.
- ^ Patrick Marschik (březen 2010). „Vyhodnocení algoritmů společné filtrace“ (PDF). Vídeň.