Guidance needed on processing course content text in course discovery

It appears a similar effort has been in progress. In case of Markhors tags/taxonomies needs to be pulled from a third party service(lightcase.io)

Similar discussion took place in this thread and it appears tagstore is the proposed solution to link taxonomies with course content.