semantic-systems / nfdi-search-engine

A lightweight, KG-driven search engine over different endpoints and APIs
https://nfdi-search.nliwod.org/
MIT License
5 stars 3 forks source link

organization tab implementation and find_organization function added to GEPRIS #138

Closed Najeeb-Shams closed 11 months ago

Najeeb-Shams commented 11 months ago

The new layout design's organization tab is implemented. These changes aim to have organizations' information in our system in addition to the publication, author, and resources. The following modifications have been made:

sources/gepris.py retrieve_organization function has been added to fetch relevant data from GEPRIS and incorporate it into the organization tab and mapped it based on the schema.org. templates/components/organizations.html has been added to facilitate the organization tab's content. templates/results.html has been updated to support the changes I have tested the changes to ensure they are working as intended.