With the release of EBO 3.0 there is now the option to support Semantic Tagging. Previously there was a text field which we could read through EWS which contianed any text based tag data added to the object. Now in 3.0 there is the UI for adding tags based on Brick Schema. Can we access this through EWS or CSP (if so are there any examples) that are available so that we can leverage this functionality in SmartConnector solutions?
@JeffBowman - it would be good if something could be added to the shared utilities library in relation to this perhaps? I'd be happy to make the contribution if you have an explainer of technically how to do it - if it's yet possible?
I have looked into this myself, and sent out various emails to different people to try and figure out how to do this.
Their response was:
"When we specified EWS 1.2, Metadata was one of the new features and the purpose was to be able to add Semantics, including relations.
To make a very long story short…: We did not implement Metadata because we did not have any Semantics in our system and we did not find a good way to do it in the existing object model.
Now we have Semantics, but I just can’t prioritize or initialize such EWS work today. I think you understand why."
The long and short of it is, although there is a Metadata construct available in EWS, today it is not possible via EWS as it never made sense to implment it prior, and they are not planning on prioritizing such work, even with the release of the semantics.
However, the WorkStation SDK does support this, so maybe it would be possible via that or CSP. I will have to do more research into how this is possible though.
Thanks Jeff, I suspected this would not be a simple or straight forward answer!
We have several projects where we need to share data with third pary systems and need to use the semantic taggin. It would be great to be able to access the tags via the REST API. If it can be done via CSP, how can we help to make this happen? We can certainly provide the business case.
As far as I know, the semantic tags are not accessable via CSP and it is a completely different protocol that at this time, I know nothing about.
@L-E_Assarsson , what would it take for this priority on getting the semantic tagging into EWS, so that we can give access to this much requested data to customers.
We need to get Grant (@Grant Reig) to add this as a priority in EBO and expose Semantic tags via EWS, Not sure anyone from Offer Management or R&D looks in these Communities! Sad really.
Hi @Mike_Bielby Grant has a workshop scheduled on this topic on 22nd August - I'm attending and flying the flag for integrators and making sure there is consideration for how it will be used outside of BA! 🙂 if you weren't aware of it, this might be good to grab an invite for yourself/Jeff if you can attend. We could form some kind of pincer movement 😉
This is good to know!
I am more than happy to attend this :). Can you forward us the invite :).
Do you have any more up-to-date info on this topic by any chance?
We have a (potentially large) opportunity where the customer is asking for much more sophisticated semantic tagging capability than EBO is currently capable of – namely sorting, filtering and searching of tags, as well as a more flexible and customizable tagging structure. Luckily they are only talking about tags for now and not the ‘relationships’( RDF triple) side of the Brick schema.
I’m hoping there may have been some progress made on the Smart Connector front regarding semantic tagging in EBO?
From the Smart Connector CORE side directly, we have made no progress on this. Again this is because there is no way to get Semantic tagging via EWS or CSP.
That said, we did an Innovation project in the lab where we were leveraging the Semantic tagging using Smart Connector in order to find objects that are tagged in a specific way. In order to access the tags we used the WorkStation SDK, which has a class for working with Semantic Tags in EBO. With this Class, you can create. edit, search for certain tags, then from there you can filter.
So if you have access to the WorkStation SDK, you can use that for this within a Smart Connector processor.
Posted: 2020-02-20 01:27 AM . Last Modified: 2020-02-25 04:43 AM
Did you find your answer to the replies above?
If yes, please click on "Accept as Solution" at the bottom right corner of the answer which helps you.
You can also thank the members who tried to help you by liking their comments!