PlantRT: Gossip-Based Recommendation
We present PlantRT, a distributed gossip-based platform for content sharing enabling plants observation keywords search and GPS position based recommendation. PlantRT combines advantages from centralized and P2P systems.
Personalization
Each time a botanist shares a new plant observation, his profile is updated taking into account the observation family, species and genus. Recommendation and search results take into account the user's profile.
Distributed Query Routing
Users are attached to the site of their choice that can be their own computer. A site regroups 1 to m users. Each site is part of large scale sharing network of PlantRT platforms. The keywords queries or GPS position are routed among diversified and chosen sites to retrieve relevant observations.
Distributed Indexing
Each site periodically gossips to establish both an overlay network among virtual nodes (users) and to compute statistics about the global corpus, thus, enabling a fine-grained indexing.