Gi2MO IdeaStream Recommender is a Drupal extension that works together with the IdeaStream module and allows to display a ranking of ideas or idea reviewers based on the extended profile information of the innovators (skills, work history etc.).

The module is strictly a research prototype and its goal is present in practice the methodology of integrating Idea Management System with other enterprise systems via RDF/XML and Gi2MO ontology.

Info: An extension to IdeaStream that shows integration with HRMS and allows to generate idea rankings based on user profiles.
Quick Links:
Demo: IdeaStream | HRMS Data Endpoint

In particular this module presents the integration with Human Resources Management System (Talent Management System). The module assumes that links between person profiles in HRMS and user profiles in Idea Management have been already made and exploits them to judge how competent are particular people in relation to given idea topic. Based on that, it is possible to view idea ranking for all ideas gathered in IdeaStream and idea reviewers ranking for every individual idea.

An example of idea ranking generated for ETSIT Ideas instance.


For demonstration purposes we assumed a certain structure of CV data based on the ResumeRDF and FOAF ontologies. The data in Idea Management Instance should be exported following Gi2MO ontology guidelines.

Essentially the module adds 3 new areas of interaction to Gi2MO IdeaStream:

  • Idea Ranking– ideas are ranked based on the amount of relations between their tags/ categories and idea authors skills/ activities registered in HRMS. [screenshot]
  • Idea Reviewer Ranking – accesible from individual idea node page. Displays a ranking based on comparison of idea tags/ categories to skills/ activities of all people registered in the HRMS. [screenshot]
  • Data sources settings – allows to configure URLs of RDF/XML exports of both Idea Management System and HRMS. By default those URLs point to mockup data that comes along with the module and demoes its capabilities. [screenshot]

The availability of those functionalities for particular user roles or groups can be customized using User Permissions in the Drupal administration settings screen. For details on the ranking algorithm please see the related news post, for information on the integration of Idea Management Systems with other enterprise systems please see the modeling section.

Overview of Gi2MO IdeaStream Recommender capabilities and options.

Current Version (v1.0):
Demo: IdeaStream | HRMS Data Endpoint
Source Code:
Manual (spanish only):
Related blog post: