Week 6

by Ajinkya

week
gsoc
gsoc2022
searchEnhancements
week#6
eval#1

Week Summary

This week included a feature which was very particular to our website. I had to work on the parent-child relationships between artifacts. These exist in four tables of the database such as Languages, Materials, genres and Artifact Type. Basically my task was to include the results of a child, grandchild when we search for a parent either in the free search or advance search. This was a particularly elaborated task as it was more artifact related one. One of the objectives of this task was also to update the filters to show the filters which are children in a specific way such as “parent -> child”. Overall it was a very good learning experience.

Daily Work Update

# Day Date A short description of the work done
1 Monday 2022/07/18 Search children entities
2 Tuesday 2022/07/19 Discuss in detail about the feature
3 Wednesday 2022/07/20 Discuss in detail about the feature
4 Thursday 2022/07/21 Come up with a way of implementation either by logstash or by database
5 Friday 2022/07/22 Figure out different cases for genres, languages and materials
6 Saturday 2022/07/23 Create the required mapping for genres,languages and materials
7 Sunday 2022/07/24 Creating the mapping