princevil / google-refine

Automatically exported from code.google.com/p/google-refine
0 stars 0 forks source link

Reconciliation: constrain "search for match" in keeping with "Reconcile each cell to an entity of one of these types" #201

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I'm just playing around with reconciliation, but this seems wrong:

I tried to reconcile a "county" column to entities of type 
"/location/us_county"  

As I went through rows that weren't conclusively matched, I would sometimes 
click on "search for match", when I'd be presented with a list of potential 
match entities.  It seems to me this list should be filtered to (or at least 
prioritized by) the same type I specified earlier.  It seems strange that I'd 
see "Muhammad Ali" (aka Cassius Clay) suggested for reconciliation with "Clay" 
(County, IL)

It would also be cool if when constraining to an entity of a geographic type, 
to be able to specify a container (e.g. /location/us_county within {state of 
Illinois})

Original issue reported on code.google.com by joegermu...@gmail.com on 14 Nov 2010 at 12:12

GoogleCodeExporter commented 8 years ago
We don't restrict to just the type you want because sometimes the entity you 
want has not been typed properly. But I agree that we should rank the properly 
typed entities first.

Original comment by dfhu...@gmail.com on 14 Nov 2010 at 3:47