As title, I found that AA.AuId (with same AA.AuN) are all different in each entity, although I have already made sure that some of them refer to the same person, in this case, how can I identify person having same name when evaluating?
for example :
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?expr=Composite(AA.AuN=='杭學鳴')&model=latest&count=100&offset=0&attributes=Id,Ti,AA.AuN,AA.AuId
I get multiple entity in response, and each of them contain author has AA.AuN=='杭學鳴', but their AA.AuId are all different, in this case, I can't identify which papers are belong to the same '杭學鳴'.
thanks.
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
@Nano1201 Thanks for the feedback. We are investigating into the issue and will update you shortly.
@alch-msft, @DarrinEide Could you please provide an example expression in the document for the above scenario where author name is same but is returned with different author ids?
For example for this query:
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?model=latest&count=100&expr=Composite(AA.AuN=='杭學鳴')&attributes=Id,Ti,AA.AuN,E,AA.AuId
It returns all results of the Chinese author name along with the translated english name but the ids are different for the same name. If we try to search with the translated english name of the author we see different results again with different author ids. The query below is for the same author but with the english name.
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?model=latest&count=100&expr=Composite(AA.AuN=='hang hsuehming')&attributes=Id,Ti,AA.AuN,E,AA.AuId
A similar query for a different author as mentioned in the documentation when searched with the english name shows results with the same author id for all results.
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?model=latest&count=100&expr=Composite(And(AA.AuN='mike smith',AA.AfN='harvard university'))&attributes=Id,Ti,AA.AuN,E,AA.AuId
Could you please let us know how do we address this issue especially when the search uses native languages like chinese in the expressions.
Academic Knowledge is a lab. This is not a supported preview or GA service.
Most helpful comment
@alch-msft, @DarrinEide Could you please provide an example expression in the document for the above scenario where author name is same but is returned with different author ids?
For example for this query:
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?model=latest&count=100&expr=Composite(AA.AuN=='杭學鳴')&attributes=Id,Ti,AA.AuN,E,AA.AuIdIt returns all results of the Chinese author name along with the translated english name but the ids are different for the same name. If we try to search with the translated english name of the author we see different results again with different author ids. The query below is for the same author but with the english name.
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?model=latest&count=100&expr=Composite(AA.AuN=='hang hsuehming')&attributes=Id,Ti,AA.AuN,E,AA.AuIdA similar query for a different author as mentioned in the documentation when searched with the english name shows results with the same author id for all results.
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?model=latest&count=100&expr=Composite(And(AA.AuN='mike smith',AA.AfN='harvard university'))&attributes=Id,Ti,AA.AuN,E,AA.AuIdCould you please let us know how do we address this issue especially when the search uses native languages like chinese in the expressions.