Hello,
thank you for the great API. We've been using it for a while but still haven't solved the following little problem.
Doing a CQL search, we would like to search for patents having a given 'phrase' or exact expression in the title or abstract.
For instance all patents having the exact expression "people counting method" in the title or abstract.
This works perfectly well on espacenet: worldwide . espacenet . com/ searchResults?compact=false&AB=%22people+counting+method%22&ST=advanced&locale=en_EP&DB=EPODOC
However when using the API there is no such thing as "query terms between double quotes", if I understand correctly one must use the distance operator.
This would give :
q= ta=people prox/distance<1 ta=counting prox/distance<1 ta=method
But as confirmed in this conversation http://forums.epo.org/post7864.html?hil ... sion#p7864 , only 2 words can be searched in the same index, so the above won't work.
So my question is how does Espacenet do to search for phrases ? can this be done through the API ?
many thanks,
Pierre
Syntax for exact expression match
-
- Posts: 1298
- Joined: Thu Feb 22, 2007 5:32 pm
Re: Syntax for exact expression match
Dear user,
Espacenet and OPS have same CQL in place
http://ops.epo.org/3.1/rest-services/p ... 0method%22
Or
http://ops.epo.org/3.1/rest-services/p ... method%22
Would any of the two examples be what you need?
Kind regards,
OPS support
Espacenet and OPS have same CQL in place
http://ops.epo.org/3.1/rest-services/p ... 0method%22
Or
http://ops.epo.org/3.1/rest-services/p ... method%22
Would any of the two examples be what you need?
Kind regards,
OPS support
Re: Syntax for exact expression match
Hello, thanks for the prompt reply.
Yes indeed it is q=ti="people, counting, method"
was simple indeed, saved my day !
Pierre
Yes indeed it is q=ti="people, counting, method"
was simple indeed, saved my day !
Pierre