dbpedia / GSoC

Google Summer of Code organization
37 stars 27 forks source link

Improve the Mapping experience, possibly with gamification (use the new RML mapping UI) #4

Closed mgns closed 4 years ago

mgns commented 6 years ago

Description

Gamify the mapping process

Goals

At the moment, the mapping process is not very appealing to the users. The goal is to improve the user experience, make the mapping process easier, funnier and more engaging than it currently is. Impact: Increase the coverage and precision of the infobox to ontology mappings.

Warm up tasks

Write a script that calculates the most active contributor of the week / month

Mentors

Keywords

UI, mapping

Adityaperiwal commented 5 years ago

@mgns @mommi84 @sandrapraetor @beyzayaman Hello, I am Aditya, a Post grad student from India and I am very much interested in this issue. I know that I am quite late, but still I want to contribute to this one(mostly because I am very much interested in gamification thing). I have started understanding the code base of the mapping-tool. Please can you give me more specifications on the warmup task.

mgns commented 5 years ago

Hello Aditya,

Sorry for the delayed answer. Great to hear about your interest in this task. Could you (1) install the mapping tool, (2) get the tool running and check the interaction with related tools and (3) get to know the code as necessary. It has been developed by some former student and we got it running, but had some issues with user experience. (4) Do some improvements to the UI/UX first, choose whatever you like! Give me pointers if you need some specific information.

I`d be glad to see you on board :)

Secondly, please introduce yourself with some details about your prior experience to the DBpedia #gsoc-students-2019 Slack channel.

All the best Magnus

Am 27.03.2019 um 16:26 schrieb Aditya Periwal notifications@github.com:

Hello @mgns , I am a Post grad student from India and I am very much interested in this issue. I know that I am quite late, but still I want to contribute to this one(mostly because I am very much interested in gamification thing). I have started understanding the code base of the mapping-tool. Please can you give me more specifications on the warmup task.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

Adityaperiwal commented 5 years ago

Hey @mgns I am currently going through the code. Just to be sure, you're talking about (https://github.com/dbpedia/mappings-ui) and not (https://github.com/dbpedia/mapping-tool).

Adityaperiwal commented 5 years ago

Hey @mgns , I have started understanding the code, but it seems that it doesn't work properly on Node versions 8 and above. I have tried many different versions from 8.X.X to 10.X.X but the code isn't working for any of them(specifically the Nodegit module). Though It does work on Node 6.X.X versions.

Just want to say I am currently working on running the tool and understanding the code-base(As the code seems to have some issue). I haven't worked with React before, but I can catch up pretty fast. With this, I am also brainstorming on possible ways to improve the UI/UX.