[Data-modeling] Tweaks to the food domain
Jeff Prucher
jeff at metaweb.com
Wed Jun 11 22:17:04 UTC 2008
Looks like we've got pretty good consensus for stripping the properties off
of the Beverage type and keeping it as a bucket. I'll write up the tasks to
make this happen. We'll send out final warnings/reminders before actually
removing any types.
Does anyone have any thoughts on the second part of my question, regarding
the design of the whisk(e)y type? I'm in favor of splitting a "distillery"
type of off "whisky" (current instances are a mix of both), similar to the
beer/brewery and wine/wine producer types.
Jeff
> -----Original Message-----
> From: data-modeling-bounces at freebase.com
> [mailto:data-modeling-bounces at freebase.com] On Behalf Of Alec Flett
> Sent: Tuesday, June 10, 2008 5:23 PM
> To: Freebase data modeling mailing list
> Subject: Re: [Data-modeling] Tweaks to the food domain
>
> Count me as one vote for keeping the type bucket - I think
> there is some value right now in having at least ONE bit of
> metadata on a beverage to indicate that it's a beverage, at
> least to reserve it for future use - maybe someday we'll have
> something to indicate which beverages are carbonated, which
> beverages are liquid versions of non- beverages (i.e.
> smoothies!) etc..
>
> Alec
>
> On Jun 10, 2008, at 3:00 PM, Danny Hillis wrote:
>
> > I agree that the properties should be moved. I am generally
> a skeptic
> > propertyless types just used as just buckets, but I don't they hurt
> > much. I think it is ok to keep them around when they already exist.
> > -Danny
> >
> > On Jun 9, 2008, at 4:52 PM, Jeff Prucher wrote:
> >> I'll count this as one vote for keep the type as a bucket,
> but move
> >> the properties elsewhere (which is my inclination, too).
> If I hear
> >> nothing else about beverages, I'll start moving the
> properties around
> >> (or killing them outright). I'm going to skip "liquid" for now --
> >> there's been some discussion about materials science stuff, and I
> >> think that general liquids might have more to do with that.
> >> Plus whatever properties liquids have is going to vary at
> different
> >> level than we're talking about for beverages -- i.e., different
> >> whiskies will have different specific gravities and whatnot.
> >>
> >> Jeff
> >>
> >> From: data-modeling-bounces at freebase.com
> >> [mailto:data-modeling-bounces at freebase.com
> >> ] On Behalf Of Ed Laurent
> >> Sent: Monday, June 09, 2008 4:16 PM
> >> To: Freebase data modeling mailing list
> >> Subject: Re: [Data-modeling] Tweaks to the food domain
> >>
> >> Cheese and crackers that's a good question!!
> >>
> >> No properties come to mind besides those that refer to
> texture, color
> >> and taste but I'm not sure how those should be modeled.
> >> Beverage should probably be co-typed with a generic Liquid type if
> >> you don't mind that kind of overkill.
> >>
> >> -Ed
> >>
> >> On Mon, Jun 9, 2008 at 6:52 PM, Jeff Prucher <jeff at metaweb.com>
> >> wrote:
> >> Do you think that "beverage" should have any properties at all, or
> >> should it just be a bucket to stick classes of things you
> can drink
> >> (e.g., whiskey, milk, water, fruit juice)?
> >>
> >> Jeff
> >>
> >> PS -- Mmmm. Whiskey cheese.
> >> http://www.cheesesupply.com/product_info.php/products_id/270
> >>
> >> From: data-modeling-bounces at freebase.com
> >> [mailto:data-modeling-bounces at freebase.com
> >> ] On Behalf Of Ed Laurent
> >> Sent: Sunday, June 08, 2008 12:48 AM
> >> To: Freebase data modeling mailing list
> >> Subject: Re: [Data-modeling] Tweaks to the food domain
> >>
> >> It looks like some of the Beverage properties are duplicating what
> >> should be associated with Consumer_product and Alcoholic_beverage.
> >>
> >> I would describe Beverage with very generic properties.
> For example,
> >> "Jack Daniel's Whiskey Single Barrel 94@ 750ML" would be a
> >> Consumer_product linked to "Jack Daniel's Whiskey Single Barrel 94"
> >> that is linked to Whiskey, which is co-typed with Beverage and
> >> Alcoholic_beverage.
> >>
> >> Similarly, "Milk" would be typed with Beverage. I could see "Skim
> >> milk" as a topic of a "Milk type" enumerated type or go
> the route of
> >> adding properties to a Milk_product type that could be co-typed
> >> within Cheese and used to describe "Mozzarella cheese".
> >>
> >> Another route would be to develop the schema so that the consumer
> >> product "Fresh Mozzarella" would be typed with
> Consumer_product and
> >> include a link to a Cheese CVT that includes properties such as
> >> Cheese_type, Milk_source (e.g., cow, goat), etc.
> >>
> >> Somehow I went from Beverage and Whiskey to Cheese...
> >>
> >> -Ed
> >>
> >> On Fri, Jun 6, 2008 at 7:40 PM, Jeff Prucher <jeff at metaweb.com>
> >> wrote:
> >> There are bunch of types for various beverages in the food domain,
> >> some of which could use a little fixing up. (Most of these
> were also
> >> made by me -- mea culpa!)
> >>
> >> 1) Beverage
> <http://www.freebase.com/tools/schema/food/beverage>. I'm
> >> wondering if this type is even necessary. The instances
> are a mix of
> >> general beverage varieties ("Cocktail") and specific varieties
> >> ("Newcastle Brown Ale"), so at the very least this should be
> >> normalized and cleaned up. And both them "manufacturer"
> and "place of
> >> origin" properties seem redundant with some of the more
> fully-fleshed
> >> out beverage schemas, like beer and wine. And the "color"
> property
> >> is probably pointless.
> >>
> >>
> >> 2) Whisky: This has a similar problem as beverage, in that the
> >> instances include both distilleries and products. I think that a
> >> simple fix would be to add a "distillery" property (and type), and
> >> reserve the "whisky"
> >> type for
> >> the specific whiskys (similar to the beer/brewery relationship).
> >> There's
> >> probably a lot more that could be done with whiskies, but
> for now I'd
> >> just like to clean up the current model.
> >>
> >> What do you all think?
> >>
> >> Jeff Prucher
> >>
> >>
> >> _______________________________________________
> >> Data-modeling mailing list
> >> Data-modeling at freebase.com
> >> http://lists.freebase.com/mailman/listinfo/data-modeling
> >>
> >>
> >> _______________________________________________
> >> Data-modeling mailing list
> >> Data-modeling at freebase.com
> >> http://lists.freebase.com/mailman/listinfo/data-modeling
> >>
> >>
> >> _______________________________________________
> >> Data-modeling mailing list
> >> Data-modeling at freebase.com
> >> http://lists.freebase.com/mailman/listinfo/data-modeling
> >
> > _______________________________________________
> > Data-modeling mailing list
> > Data-modeling at freebase.com
> > http://lists.freebase.com/mailman/listinfo/data-modeling
>
> _______________________________________________
> Data-modeling mailing list
> Data-modeling at freebase.com
> http://lists.freebase.com/mailman/listinfo/data-modeling
>
More information about the Data-modeling
mailing list