[Developers] Uniquifying non-unique properties
Bryan Cheung
bryan.cheung at metaweb.com
Wed Jun 17 21:48:00 UTC 2009
A bunch of tasks have been created to uniquify properties that should
be unique:
https://bugs.freebase.com/browse/DA-792
https://bugs.freebase.com/browse/DA-773
https://bugs.freebase.com/browse/DA-742
https://bugs.freebase.com/browse/DA-734
https://bugs.freebase.com/browse/DA-717
Here's the list so far:
/spaceflight/satellite_orbit_synchronous/orbit_type
/spaceflight/satellite_orbit_synchronous/longitude
/spaceflight/satellite_orbit_synchronous/satellite
/spaceflight/satellite_orbit_synchronous/e_w
/computer/computer/introduced
/computer/computer/discontinued
/computer/programming_language/introduced
/visual_art/artwork/date_begun
/visual_art/artwork/date_completed
/organization/organization/date_founded
/organization/organization/date_dissolved
/organization/organization/headquarters
/event/disaster/fatalities
/event/disaster/injuries
/event/disaster/damage
/computer/software/first_released
/computer/software/latest_released_date
I'll be starting to set these properties as unique and then a backend
process will clean them. The basic algorithm I'm using is to keep the
last written most precise community value.
Queries will only fail if you try to query for a unique property that
hasn't been uniquified. Existing queries should still be ok since
they should be querying for multiple values.
It's my goal to have the cleaning kick off within a couple of hours of
setting the property as unique (there's some processing time for
gathering and analyzing the data).
If you find other property candidates for uniquification, please feel
free to raise a task in the Freebase Commons and Schema project on
bugs.freebase.com .
Bryan
More information about the Developers
mailing list