This is a question for Azure Cognitive Search team.
Currently we are constantly facing issues with Hit-Highlighting mechanism in Azure Cognitive Search. Maximum size of the highlight is limited to 1000 characters, and can not be increased using API parameters.
The problem is that fairly often we see a highlights without any keywords highlighted in them at all, and the length of this 'highlights' is 1,000, and it is very likely that they were just cropped to fit 1,000 characters limit. Thus, there is no much sense for our users to see highlight, if hits are not actually highlighted.
What is the point of trimming the highlight without any logic behind it? Because sometimes we are even facing situations when the highlight was cropped right in the middle of the match, in other words the highlight ends with text: ' ... some highlighted text [match]keyword[/ma'. As you can see closing tag was cropped, and we see '[/ma' instead of '[/match]'.
How do you expect somebody to use this? ... Is there any workaround?