You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need some one from the University of Macedonia (or not) to update all the data and all the JSON files, meaning proffesors, their title, the restaurant menu, services etc
Also, we need to add the EDIP professors in this issue.
A few months ago I created a scraper that automatically gets the latest faculty info from UoM's website. The output format is a little different to what is currently being used here.
This way there is some repetition on fields that don't change between locales, but the reasoning behind the output files and their structure is you run the scraper periodically, get the latest faculty info, drag and drop the files into a folder within the myUoM project and you're done.
The goal is to minimize manual intervention to the maximum extent. With our current approach when faculty info changes you have to manually look through different files in different folders with information being all over the place which can quickly turn into a tedious task.
I’d like to work on this issue. I can help update the data and JSON files, including professors' information (titles, EDIP professors, etc.), restaurant menus, services, and other related details.
Here’s my plan:
Collect the necessary data (e.g., professor titles, EDIP professors, etc.) from reliable sources.
Update the JSON files with the new data.
Verify the updates for accuracy and consistency.
Let me know if there are any specific guidelines or priorities I should follow. I’m happy to collaborate and make sure everything is up-to-date!
Activity
NikolasPpd commentedon May 4, 2024
A few months ago I created a scraper that automatically gets the latest faculty info from UoM's website. The output format is a little different to what is currently being used here.
Currently, we have one
.jsfile for every department: https://github.com/open-source-uom/myuom/tree/main/src/assets/data/professorsEach such file has an array of objects containing faculty information. For example:
Some fields are hardcoded directly in here, while others get their localized values from i18n.
The scraper outputs one

.jsonfile per department per languagewith similar json objects to the one above
This way there is some repetition on fields that don't change between locales, but the reasoning behind the output files and their structure is you run the scraper periodically, get the latest faculty info, drag and drop the files into a folder within the myUoM project and you're done.
The goal is to minimize manual intervention to the maximum extent. With our current approach when faculty info changes you have to manually look through different files in different folders with information being all over the place which can quickly turn into a tedious task.
Gorachand-Senapati commentedon Mar 14, 2025
Hi @GeorgeApos ,
I’d like to work on this issue. I can help update the data and JSON files, including professors' information (titles, EDIP professors, etc.), restaurant menus, services, and other related details.
Here’s my plan:
Collect the necessary data (e.g., professor titles, EDIP professors, etc.) from reliable sources.
Update the JSON files with the new data.
Verify the updates for accuracy and consistency.
Let me know if there are any specific guidelines or priorities I should follow. I’m happy to collaborate and make sure everything is up-to-date!