06-16-2016 01:10 AM
I have a search subscription configured to search for yair OR tst -"tst wrote", which ideally should return mentions of me where people don't quote me directly. The idea is to get an email if I'm mentioned in a thread I haven't participated in.
My problem is that a considerable portion of the emails I get from this search are about posts which don't match the query. Here are the examples I still have in my trash:
https://forums.ni.com/t5/LabVIEW/Static-Com-Port-Assignment/m-p/3309523#M968845
https://forums.ni.com/t5/LabVIEW/Trace-Web-method-to-retrieve-the-trace-data/m-p/3309777#M968936
http://forums.ni.com/t5/media/gallerypage/image-id/184036i519FA7CAE5BC2DB0
http://forums.ni.com/t5/LabVIEW/Pilot-a-power-supply/m-p/3301501
I haven't been able to find a common reason for why it sends these false positives. You can also see that one of them is an image in a gallery and that they're not common (~1 email a week on average), so it's not super critical. I might even unsubscribe, since I haven't seen the results I'm looking for. Another minor point - the emails seem to be sent hours after the actual messages are posted, but I'm guessing this is being run as a scheduled job or something similar.
06-16-2016 05:23 AM
Makes me wonder if the search is trying to be smart. ie tst=test
06-16-2016 07:31 AM
That was my initial guess, but then I would expect to see many more hits.
06-16-2016 08:42 AM
To slightly paraphrase what a wise person has recently told me
instead of searching for your name, "you could just go over the boards and read all of the old threads..."
06-16-2016 09:38 AM
@tst wrote:
That was my initial guess, but then I would expect to see many more hits.
Also, some of the false results don't even mention the word "test".
I'm looking into this and will let you know what I find out.
08-19-2016 03:56 PM
Lithium Support has recommended you use AND NOT instead of the minus operator.
yair OR tst AND NOT "tst wrote"
Can you please try this and report back?
Thanks,
08-22-2016 10:27 AM
I set it now. The only way to see if it has an effect is if it fails, so hopefully there will be no more replies on this thread.
08-23-2016 05:32 AM
Nope, didn't work. I just got a batch of seven emails (sent around 9:40 GMT), which don't match the intended result. They were from two threads I participated in (which is basically the opposite of what was needed, but is probably an improvement over random threads), but they don't seem to have any real consistency. Some observations:
For the moment, I'll leave this new query in place, but I expect I will just get another batch of emails when the job runs again.
08-23-2016 10:52 AM
Thanks for the feedback. I've reported this back to Lithium Support for them to continue investigating.
09-06-2016 12:15 PM
We have another update from Lithium Support. They state it is best if you try using an older syntax and refrain from quoting a phrase.
You can use parentheses to scope search results as appropriate So, the search query you would have to use is more of the form:
yair OR tst NOT (tst AND wrote)