Background of the project
Education Technical Unit is planning to develop Knowledge Management System to store and organize educational materials along with relevant information and process documentation to improve the organization's efficiency and save knowledge within the organization. This system will help education unit to organize the resources in a way where the information about each material and related process data is made available through a single platform. Once implemented the system will allow the users across IRC to access the repository and retrieve detailed information about each material.
Scope of work
International Rescue Committee is looking for a Drupal Developer/Consultant to review the existing test platform and update the front-end and theming Knowledge Management System. This include reviewing the metadata structure, libraries, search engine, filters and uploading feature and integrate more features as needed:
Review existing test knowledge management platform and provide a roadmap to revamp the system.
Revise search mechanism and integrate NLP/AI-based search engine.
Develop dynamic filter and sorting feature to sort and filter search data.
Integrate OpenGIS or ArcGIS and link the location-based data.
Integrate interactive decision tree solutions to develop decision trees.
Integrate new features and functionality, establish, and guide the website’s architecture, ensuring high performance and availability, and manage all technical aspects of the CMS.
Deliverables:
1. Look and Feel and Structure
Look and feel. Review existing design and provide feedback and improve the design. Revamp the Main Page and make it easy and user-friendly.
Taxonomy Model. Review current taxonomy model and develop global taxonomy model and link with specific resource libraries. Implement dynamic and cascade lookup-based dropdown menus.
Resource Libraries. Review existing structure of resource libraries, propose and develop new structure for all librariesResource Uploading. Revise the resource uploading and develop easy and user-friendly interface to upload new resources.
Advance Filters. Review existing filters and provide a revised model to apply filters based on the taxonomy. The filter `needs to be applied to searched data as well as to the raw data. While applying filters to the searched data, the system should only include the taxonomy based on the resources listed in the search result
2: Advance Search
Advance Search. Review the existing search engine, revise the search engine, and implement semantic search. The search engine should be capable of providing suggested resources upon selection of a specific resource. e.g. if a user clicks on an old resource the system should suggest the availability of a new resource with similar taxonomy and subject.
3 : Other Integrations
OpenGIS. Review existing ArcGIS setting and work on the integration of OpenGIS for mapping exercise.
Public Facing Site. Develop a public facing module to make the resources available marked as public.
Others (based on the continuous review by team)