Freebase
Start typing to get some suggestions
  • Explore
  • Use
  • Build
  • Developers

        Discussions on jeff

        jeff » Discuss

        Start a New Discussion

        Discussion will be posted in:

        • jeff

        Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

        • General Support,
        • Developer Support
        1.  

          Request to review law/legal schema and promote to Commons

          also posted to
          • Creating Schemas,
          • Advanced,
          • Law,
          • legal,
          • Law
          2 posts, latest post: sprocketonline, Nov 18, 2009
          Link to discussion
          1. faye Metaweb Staff
            Sep 24, 2009
            faye says:

            Hi, the Law commons is regrettably lacking. There are multiple Law and Legal user bases in existence, such as:

            http://www.freebase.com/view/user/skud/legal http://www.freebase.com/view/user/tsegaran/legal

            May I request a schema review for the purpose of promoting some of these types to Commons? We can use types such as Judge and Legal case and Court Ruling.

            1. sprocketonline Top Contributor Freebase Experts
              Nov 18, 2009
              sprocketonline says:

              +1, the Law commons needs some work

          Discussion is posted in:

          • close Creating Schemas
          • close Advanced
          • close Law
          • close legal
          • close Law
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        2.  

          Welcome to the Hall of Shame!

          also posted to
          • gmackenz
          2 posts, latest post: gmackenz, Nov 17, 2009
          Link to discussion
          1. pak21 Freebase Experts
            Nov 17, 2009
            pak21 says:

            Gentlemen,

            You are currently in the Hall of Shame.

            1. gmackenz Metaweb Staff
              Nov 17, 2009
              gmackenz says:

              Mah! But I filled out the property hints, can I get a bronze star at least?

              Heh, filling out descriptions.

          Discussion is posted in:

          • close jeff
          • close gmackenz

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        3.  

          Classification property for Retail Location?

          also posted to
          • Business Location
          4 posts, latest post: sprocketonline, Nov 12, 2009
          Link to discussion
          1. jonathanwlowe Top Contributor
            Sep 7, 2007
            jonathanwlowe says:

            Given only the existing properties of Retail Location (name, address, hours of operation), there's no way to know what that retail location sells or what industry it is a part of. What is the best way to include an industrial classification with a topic that falls under the Retail Location type?

            Could another property be added to the Retail Location type mirroring the way that the Company and Industry types are bi-directionally linked by the "Companies in this Industry" property of the Industry type? Or, using the existing types, should a Retail Location also be typed as a Company in order to be classifiable in an Industry? (The second option seems like overkill, especially for small businesses that are poor matches for the definition of the Company type.)

            I would like to do a bulk upload of Retail Location data for London, England, but first want to be sure I have the proper structure for my data.

            1. sprocketonline Top Contributor Freebase Experts
              Nov 11, 2009
              sprocketonline says:

              Just came across this. I'd definitely support a business category property on business location.

              It would be useful to model whether a business location operated by a company is a cafe or their offices.

            2. skud Metaweb Staff
              Nov 11, 2009
              skud says:

              How about "type of business location" as a name?

            3. sprocketonline Top Contributor Freebase Experts
              Nov 12, 2009
              sprocketonline says:

              That would work, although I'd try to avoid using the word 'type' in schema - it gets confusing when discussing schema types.

          Discussion is posted in:

          • close Business Location
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        4.  

          Parent_Company is Unique

          also posted to
          • Business Location
          2 posts, latest post: jeff, Nov 11, 2009
          Link to discussion
          1. sprocketonline Top Contributor Freebase Experts
            Nov 11, 2009
            sprocketonline says:

            Is there any reason why parent company is non-unique? Could it be unique?

            Throw in a /business/business_location/closing_date and as business location HAS-A /location/location, business location provides time-mediation between an individual company and a location.

            1. jeff Metaweb Staff
              Nov 11, 2009
              jeff says:

              Um, I can't think of a good reason why it's non-unique. I'll throw it out to the mailing lists to see if anyone can think of a use case (and also because uniquifying is a breaky change).

          Discussion is posted in:

          • close Business Location
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        5.  

          Closing date

          also posted to
          • Business Location
          6 posts, latest post: jeff, Nov 11, 2009
          Link to discussion
          1. boris
            Apr 17, 2009
            boris says:

            I'm currently looking at restaurants. Many of them are owned by parent groups or chains, and will have opening and closing dates. Can we add a closing date to business location?

            Defunct company is the only other related topic, and it imports all of company, which is a bit of overkill.

            1. sprocketonline Top Contributor Freebase Experts
              Apr 19, 2009
              sprocketonline says:

              I agree, we need a closing date for business location.

              However, I think business location might be better off including 'dated location' type?

            2. jeff Metaweb Staff
              Apr 20, 2009
              jeff says:

              I'd support adding a closing date. Since we don't treat Business Locations as Locations, I don't think using Dated Location is the right approach.

            3. sprocketonline Top Contributor Freebase Experts
              Nov 11, 2009
              sprocketonline says:

              If I understand https://bugs.freebase.com/browse/DA-808 then business location will be IS-A location. If so, can we reconsider using the dated location type? This would allow us to then delegate business location's opening_date property (and a new closing_date property) to the relevant dated location property.

            4. sprocketonline Top Contributor Freebase Experts
              Nov 11, 2009
              sprocketonline says:

              ah no! it's to remain HAS-A location http://markmail.org/message/db76hw73tdof6upm?q=freebase+list:com.freebase.data-modeling+date:200911+from:%22Jeff+Prucher%22&page=1

              Scrap the request for dated location!

              Could we get a /business/business_location/closing_date though?

            5. jeff Metaweb Staff
              Nov 11, 2009
              jeff says:

              Yes! We should have done that ages ago -- sorry about that!

          Discussion is posted in:

          • close Business Location
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        6.  

          subject

          also posted to
          • Magazine genre,
          • Publishing
          5 posts, latest post: spencermountain, Sep 30, 2009
          Link to discussion
          1. spencermountain Freebase Experts
            Sep 27, 2009
            spencermountain says:

            if we are using 'magazine genre's instead of subjects, magazine genre should then attatch to subject.

            1. spencermountain Freebase Experts
              Sep 27, 2009
              spencermountain says:

              either way, we should clear this up. is magazine genre the same as subject? it is being used as both 'magazine type' (eg men's magazine) and 'magazine subject' (eg hockey) ambiguously.

            2. spencermountain Freebase Experts
              Sep 27, 2009
              spencermountain says:

              ... if it's a subject property, and its not using our general subject type, it needs a phylogeny.

            3. jeff Metaweb Staff
              Sep 28, 2009
              jeff says:

              Looks like this type is just badly defined. It really should just be for the genre (and, fortunately, mostly has been used that way) and not the subject. (The two are perhaps more intimately connected for this type than genre and subject usually are, but that's no excuse for bad documentation.)

            4. spencermountain Freebase Experts
              Sep 30, 2009
              spencermountain says:

              i like genre better too subjects can go into /book/periodical/subject i'll do some work cleaning this up

          Discussion is posted in:

          • close Magazine genre
          • close Publishing
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        7.  

          merge types

          also posted to
          • Diet,
          • Food & Drink,
          • skud
          2 posts, latest post: thadguidry, Sep 17, 2009
          Link to discussion
          1. spencermountain Freebase Experts
            Jun 16, 2009
            spencermountain says:

            i suggested this before this type got promoted, but it got fanned over somewhere,

            we definetly definetly should merge this type with  this one, which already has tons of data, and it seems has been overlooked. 

            1. thadguidry
              Sep 17, 2009
              thadguidry says:

              I agree somewhat. Funny, I just posted my Need to expand beyond just followers. And THEN, I read your post here. LOL. However your suggestion is fairly comprehensive. I was thinking more along the lines of what I suggested, since not all followers necessarily are orthodox (strict followers), so a quick selection drop down might be a better approach and cover a broader use? I thinking on just the basics as shown in this table ... http://asiarecipe.com/religion.html

              X - prohibited or strongly discouraged A - avoided by the most devout R - some restrictions regarding types of foods or when foods are eaten O - permitted, but may be avoided at some observances

              Anyone else ? Let's get this merged somehow. I need it somewhat and I'm sure others do as well. Put it to a vote.

          Discussion is posted in:

          • close Diet
          • close Food & Drink
          • close skud
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        8.  

          type of event

          also posted to
          • Event
          2 posts, latest post: jeff, Sep 10, 2009
          Link to discussion
          1. spencermountain Freebase Experts
            Sep 7, 2009
            spencermountain says:

            how bout a 'type of event' property? this would increase the mapping power of this type substantially. like 'protest', 'celebration' , 'amphibious assault'.....

            1. jeff Metaweb Staff
              Sep 10, 2009
              jeff says:

              Yes, I think that would make sense -- there are many more different kinds of events than we're ever likely to have different types for.

          Discussion is posted in:

          • close Event
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        9.  

          Reasoning behind Employer?

          also posted to
          • Organization,
          • skud
          5 posts, latest post: jeff, Sep 8, 2009
          Link to discussion
          1. sprocketonline Top Contributor Freebase Experts
            Jun 23, 2008
            sprocketonline says:

            Why is the Employer type included by default, can I ask for the reasoning behind that?

             I feel that most organisations that aren't businesses aren't employers (cub packs, programming meets etc.)

            1. crism Metaweb Staff
              Jun 24, 2008
              crism says:

              Remember that Freebase included types aren’t a strict subtyping mechanism; you can always remove a type from an instance. So a programming meet could be typed as an Organization, and then Employer can be removed.
              It was felt (by whoever did this—I’m not sure who) that *most* organizations likely to be in Freebase are also employers. If you disagree, it would be interesting to see how many organizations that you think are noteworthy enough to belong here are not employers. Maybe a random sample. Can you post some numbers?

            2. spencermountain Freebase Experts
              May 25, 2009
              spencermountain says:

              i  agree that employer should be un-cotyped.

              check out the 'organisation types' and you'll find most of them are not employers http://www.freebase.com/view/organization/organization_type

               

              cheers

            3. spencermountain Freebase Experts
              Sep 5, 2009
              spencermountain says:

              this is a big deal and is really adding alot of wrong assertions. look at types that cotype organisation very few are employers. cub_scout_ group, fanclub, criminal_organisation it should really be uncotyped promptly.

            4. jeff Metaweb Staff
              Sep 8, 2009
              jeff says:

              Y'know, I think you're right. There was a time when we were thinking that "employer" and "employee" could be considered loosely enough to include employment-like relationships (such as an unpaid officer of an organization), but I think that that probably doesn't really work. I'll wait for any more comments before changing the model (OK, removing an included type isn't much of a schematic change, per se) just in case somebody objects.

          Discussion is posted in:

          • close Organization
          • close jeff
          • close skud

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        10.  

          Laur Craft

          2 posts, latest post: jeff, Sep 4, 2009
          Link to discussion
          1. tfmorris Top Contributor Freebase Experts
            Sep 4, 2009
            tfmorris says:

            There seem to have been 4 different copies of this person (two authors & two award winners) created by you a few days ago. I'm not sure if you were using a new tool or ran into a bug or what, but if you can remember what you were doing, you might want to try and track down any other duplicates which might be lurking.

            1. jeff Metaweb Staff
              Sep 4, 2009
              jeff says:

              Thanks for catching this. There were a few others (fortunately only a very few). Looks like I found a bug in the spreadsheet loader.

          Discussion is posted in:

          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        11.  

          What about sponsors ?

          also posted to
          • Conference event,
          • cheunger
          9 posts, latest post: spencermountain, Sep 3, 2009
          Link to discussion
          1. ft
            Sep 1, 2009
            ft says:

            Hi,

            I see that the OSCON2009 home page at http://en.oreilly.com/oscon2009 features an impressive list of sponsors, I don't see anything, however, in the conference event schema, that would allow me to assert the sponsorship relationship between a conference event and a company.

            Would it make sense to add a sponsor property to the conference event type ?

            Thanks 

            1. skud Metaweb Staff
              Sep 1, 2009
              skud says:

              Bringing Jeff and Bryan in on this... we were discussing a more general sponsorship model a couple of months back.  Did that ever go anywhere?

            2. cheunger Metaweb Staff
              Sep 1, 2009
              cheunger says:

              A sponsorship model was promoted to the /business domain.  See sponsor, sponsorship and sponsored recipient.

            3. skud Metaweb Staff
              Sep 1, 2009
              skud says:

              So, should Conference include the Sponsored Recipient type?

            4. jeff Metaweb Staff
              Sep 1, 2009
              jeff says:

              I'm guessing that most Conference Events are not sponsored in this sense, so my first impulse is "no", but it's not an especially strong impulse.

            5. spencermountain Freebase Experts
              Sep 2, 2009
              spencermountain says:

              great idea ft.Conference series has a sponsorship property, but this should be optionally on conference event aswell.

              im an admin on this (poorly admined) base, and will cotype 'Sponsored Recipient' and hide our sponsor property unless someone says i shouldnt.

            6. ft
              Sep 2, 2009
              ft says:

              Thanks for all your replies, as hinted by cheunger, I used the sponsor, sponsorship and sponsored recipient types to assert to assert the sponsorship relationship between OSCON2009 and a few companies.

              I thought it had to be a fairly tedious affair to perform the appropriate co-typing and property filling, but  the impressive fluidity of the UI made it quite an enjoyable experience.

              Kudos to the Freebase team. 

            7. jeff Metaweb Staff
              Sep 2, 2009
              jeff says:

              Looks like we're using "sponsor" in two different ways in this schema. The "sponsoring organization" of Conference Series is the organization that puts on the conference, rather than one that supports a conference financially (or through other means).

            8. spencermountain Freebase Experts
              Sep 3, 2009
              spencermountain says:

              we could have each conference as a 'project', which has fundraising stuff....

          Discussion is posted in:

          • close Conference event
          • close jeff
          • close cheunger

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        12.  

          Quotation Field for political statements?

          also posted to
          • Help,
          • Creating Schemas
          2 posts, latest post: jeff, Aug 27, 2009
          Link to discussion
          1. Aug 22, 2009
            benrigby says:

            Hi Jeff. 
            I'm new to FreeBase - just getting into it - researching the "Quotation" field for People - which is looks like you created. Wondering if I can ask you a question about it.

            My organization is about to have 1000s of people combing through news stories looking for statements that politicians have made about various topics such as envioronment, health care, budget, etc.

            It occurred to me that we could contribute all of these attributions to Freebase. I'm wondering if the Quotation field is the proper place to put them. A sample entry might contain the following:

            Person:  Arnold Schwarzenegger

            Subject: Environment

            Quote:  "We now know that what we've done in the past 100 years has caused such unbelievable damage to the world. We didn't know better, but now we do, and now it's not okay. There are certain things we know will happen in the next 30 to 40 years if we don't roll it back. So we have to start doing it now."

            Source: http://money.cnn.com/magazines/fortune/fortune_archive/2007/04/02/8403410/index.htm

            Date: March 23 2007

            Can you point me in the right direction? Even better, to a simple API script that I could use to make these contributions?  

            1. jeff Metaweb Staff
              Aug 27, 2009
              jeff says:

              Sorry I haven't been able to respond sooner.  I think that Quotation is the right place for this kind of data.  One possible issue is that "source" can't be a weblink -- "source" goes to a topic that represents the place the quotation appeared (in this case, probably an interview titled "The Governator's green agenda"). If you're just copying URLs, though, and not really going for the whole bibliographic nine yards, the URL could go into the "web links" property.

          Discussion is posted in:

          • close jeff
          • close Help
          • close Creating Schemas

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        13.  

          Separate Library System from Library/structure

          also posted to
          • Boscawen Public Library,
          • tfmorris,
          • Library
          5 posts, latest post: tfmorris, Aug 17, 2009
          Link to discussion
          1. sprocketonline Top Contributor Freebase Experts
            Aug 15, 2009
            sprocketonline says:

            This Boscawen Public Library is currently flagged for merge with Boscawen Public Library topic.

            One first is both a library and library system, but the second is a building.  I don't think the library system type and the building or structure types are compatible.

            Perhaps the former topic should be for the library system, and kept separate from the second topic which is the structure? (and the library type moved to the appropriate topic)

            1. tfmorris Top Contributor Freebase Experts
              Aug 16, 2009
              tfmorris says:

              I agree that this probably should be more than one topic, but I'm not sure what the best way to organize them is.  The idiom of combined library & library system seems to be used a lot for small one library "library systems,"  so splitting them all would be a fair amount of work for not a lot of benefit. 

              Colloquial usage by people tends to consider the library institution and the library structure to be one and the same, but it's really the same situation as museums where you can have a one room library in a building or libraries can move from building to building.

              It's a modeling fidelity vs user confusion/work tradeoff that I don't feel strongly about one way or another, so I guess we should get Jeff or one of the Library admins to weigh in or make the call.

              The choices are:

              1. One topic
              2. Three topics
              3. Library System/Library + Building
              4. Library System + Building/Library
              It sounds like you'd lean towards #4.  I think I'd lean towards #3 for fidelity and #1 for ease of use.
            2. jeff Metaweb Staff
              Aug 17, 2009
              jeff says:

              I definitely support splitting the libraries from the library systems. I think the type is (or was) documented in such a way that the main branch of each system should be combined with the system itself, but that just seems confusing to me.

              The building vs. thing the building is used for is a perennial problem, and not one we've ever really solved.  What I'm leaning towards now would be to cotype the library (museum, embassy, etc.) with the building/building complex where appropriate (since as Tom points out there are lots of cases where the library/museum/whatnot might only take up part of a building). And also with the clear expectation that these combined topics will have to sometimes be split when the building user moves to a new location (which can result in the confusing situation where the now vacated building is still known as the library building, even though it now serves some other purpose). I guess that'd be a long-winded way of saying #4.

              (I'm drawn to #2 for fidelity, but I also reconize that it would border on being unusable.)

            3. sprocketonline Top Contributor Freebase Experts
              Aug 17, 2009
              sprocketonline says:

              #2 would be the best, but is overkill for most libraries.

              #3 wouldn't work well for library systems which have multiple libraries (any national library, or large university library), and I agree with jeff that #4 would relate well with everyday use.

              And another edge case - my library used to be in a van which would tour around the region.  So no building involved at all :)

            4. tfmorris Top Contributor Freebase Experts
              Aug 17, 2009
              tfmorris says:

              I should have clarified that my support of #3 was only for the library systems with a single library.

              I'm happy with #4 as long as we're consistent about it.

          Discussion is posted in:

          • close Boscawen Public Library
          • close tfmorris
          • close jeff
          • close Library

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        14.  

          Diocese and Archdiocese types

          also posted to
          • skud
          17 posts, latest post: sprocketonline, Jul 19, 2009
          Link to discussion
          1. rybesh Top Contributor
            Jun 29, 2009
            rybesh says:

            I need Diocese and Archdiocese types for a list of Roman Catholic dioceses in Ireland. I see you have created these in the Anglicanism base... should I create separate Roman Catholic diocese types, or can we somehow make expand the existing types to include both Anglicanism and Roman Catholicism?

            1. sprocketonline Top Contributor Freebase Experts
              Jun 29, 2009
              sprocketonline says:

              @rybesh,  I've already been working on some generic types which should work with any religion.  I've called the type Religious Jurisdiction.  Let me know if you have any comments on the type.

              @jeff - where did we get to with promoting these types to the commons?

            2. skud Metaweb Staff
              Jun 29, 2009
              skud says:

              There's been some work on a Religious Jurisdiction type recently.  I think this is a much better general solution.  It should get promoted to the Religion Commons soon, I think.  There's a discussion about it here: http://www.freebase.com/view/guid/9202a8c04000641f800000000be1bdd2

            3. rybesh Top Contributor
              Jun 29, 2009
              rybesh says:

              Religious Jurisdiction looks perfect. Thanks!

            4. rybesh Top Contributor
              Jun 29, 2009
              rybesh says:

              Seems I can't use this yet. Is there some way to use a type before it's been promoted to the Commons?

            5. sprocketonline Top Contributor Freebase Experts
              Jun 29, 2009
              sprocketonline says:

              It's sitting in my personal domain at the moment, so will still be considered a 'draft'.

              I've now created a base http://religiousjurisdiction.freebase.com/

              Let me know if it still doesn't work. 

            6. zeusi
              Jun 29, 2009
              zeusi says:

              I think you have to add the reciprocal link from Religious Leader to Religious Leader Tenure.

            7. zeusi
              Jun 29, 2009
              zeusi says:

              Sorry, I had not seen Religious Leader is in Commons.

            8. sprocketonline Top Contributor Freebase Experts
              Jun 29, 2009
              sprocketonline says:

              It's getting promoted: https://bugs.freebase.com/browse/DA-838

              Thanks for pointing the need for the reciprocation.  Hopefully the reciprocation will happen once the promotion is done.

            9. rybesh Top Contributor
              Jun 29, 2009
              rybesh says:

              I can use it now, sprocketonline. Thanks for your help.

            10. jeff Metaweb Staff
              Jun 29, 2009
              jeff says:

              @sproketonline: Sorry! -- the promotion task is in my queue, but the plotting out of the actual migration gives me a headache, so I keep putting it off. I'll get it moving along again.

            11. jeff Metaweb Staff
              Jun 29, 2009
              jeff says:

              Actually, this will be a bit more straightforward than I thought -- we can promote the Jurisdiction type and some of its properties with minimal fuss -- it's just part of the model relating to religious organization leadership that gets messy, since it will require a refactoring of the existing religious organization leadership CVT. I'll update the task(s).

            12. jeff Metaweb Staff
              Jun 29, 2009
              jeff says:

              Actually, I'm going to delay this -- the migration is too complex to do piecemeal. I've posted a query to the developers list about changing the expected type of /religious_organization_leadership/role to "Religious Leadership Title". Once we get buy-in for that, we can do the migration.

              I'll reciprocate the religious organization property of jurisdiction, though, so that people can better use the type in the mean time.

            13. skud Metaweb Staff
              Jul 14, 2009
              skud says:

              I don't think anyone has queries that would be broken by this.  Can we move ahead?

            14. cheunger Metaweb Staff
              Jul 15, 2009
              cheunger says:

              I hope to have this done in the next day or so.

            15. cheunger Metaweb Staff
              Jul 15, 2009
              cheunger says:

              DA-838 is complete - go crazy!

            16. sprocketonline Top Contributor Freebase Experts
              Jul 19, 2009
              sprocketonline says:

              wibble

               

              Thanks cheunger 

          Discussion is posted in:

          • close skud
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        15.  

          Improved(?) soccer schema

          also posted to
          • Soccer,
          • logiclabs,
          • joakim
          8 posts, latest post: sprocketonline, Jul 9, 2009
          Link to discussion
          1. sprocketonline Top Contributor Freebase Experts
            Jun 29, 2009
            sprocketonline says:

            I noticed there weren't too many properties in the soccer commons, so I had a go at creating my own schema in the football assocation base.  I've emulated most of the types from the soccer commons; but my big addition is soccer match - which has properties for players, goal scorers, substitutions and bookings etc..  as an example I've filled in the FA Cup Final 1999

            I'd appreciate any comments on the schema, I've tried to pick up previous comments gathered from the soccer base discussion; but I'm open to any ideas for improvements...  (particularly competitions/leagues/seasons)

            1. skud Metaweb Staff
              Jun 29, 2009
              skud says:

              Congratulations, you are now an admin of the Soccer Commons :)

            2. sprocketonline Top Contributor Freebase Experts
              Jun 29, 2009
              sprocketonline says:

              Thanks skud.

              As much as I'd like to go crazy with my new powers and move everything to the commons, I'll hold back as I'd like some critical review of the types I mashed together in the association football base earlier today.

            3. typelibrarian
              Jun 29, 2009
              typelibrarian says:

              Well, since you asked... :)   Bear in mind that I know exactly zilch about association football, other than which three English teams contain swear words in their names (which is what you learn when Billy Bragg is your main entree into the sport).

              I notice that there is no direct relationship between players and teams (only via squad or match), and that in the case of Manchester United, you've co-typed it as both a squad and a team, which seems confusing based on the type descriptions.

              Should soccer field include sports arena?

              For goals, I think the disambiguator "team" is ambiguous -- at a glance it's not clear whether that's the player's team or the team the goal is credited to.

              A soccer league does not seem to contain any teams.

              Why is a soccer league also a soccer competition?

              Soccer competition's property "seasons" expects "Event" rather than Soccer Soccer competion season.

              Speaking of soccer competition season, the "matches" property should probably be reciprocated on the Match type.

              But overall this is a very impressive schema!

            4. logiclabs
              Jun 30, 2009
              logiclabs says:

              Maybe add attendance to the soccer match type?

              If possible, it'd be great if these types could inherit properly from the existing sports events/sports league championship events .. 

              i.e. a soccer match (is a) sports event (is an) event .. a soccer championship event (is a) sports league championship event (is a sports event) (is an) event ..and so on ..

              I'd mainly like this to reduce data duplication across types, and to enable querying across sub-types i.e. give me all the sports events held at Wembley in 2008 (although I suppose this is possible at the moment, but there is some duplication of data required i.e. location, date/time etc)

              Just to add: 

              The "sports league championship" type naming is probably misleading but the schema does fairly accurately describe all football cup events (Essentially the FA cup is a league championship for the FA associated teams, and the 1999 FA Cup Final was for the 2008-2009 FA Cup Season)  

              The biggest difference for football I can see is in the multi-format competitions (although these are similar to american sports which the sports event types seem to have been created for) where you start with a league format and then a set of play off matches to arrive at a single winner i.e. world cup, euros, champions league

            5. sprocketonline Top Contributor Freebase Experts
              Jun 30, 2009
              sprocketonline says:

              >I notice that there is no direct relationship between players and teams (only via squad or match) 

              I've added a time-mediated property soccer player tenure.

               >and that in the case of Manchester United, you've co-typed it as both a squad and a team, which seems confusing based on the type descriptions. 

              Now fixed, I've split the squad from the team.

               >Should soccer field include sports arena? 

              now typed with sports facility.

               

              >For goals, I think the disambiguator "team" is ambiguous

               now called "point awarded to"

              >A soccer league does not seem to contain any teams.

              I've created soccer league participation which is time-mediated using seasons instead of dates. 

              >Why is a soccer league also a soccer competition?

              This was where I was having issues.  I'm trying to get my head around the Sports commons and also get some abstract inheritance in. I was trying to make league competitions different from cup competitions, and possibly different from multi-format competitions - yet all have a common inheritance from soccer competition.

              >Soccer competition's property "seasons" expects "Event" rather than Soccer Soccer competion season.

              fixed this. 

              >Speaking of soccer competition season, the "matches" property should probably be reciprocated on the Match type.

              now reciprocated. 

               >If possible, it'd be great if these types could inherit properly from the existing sports events/sports league championship events .. 

              absolutely, my problem is that I'm not too familiar with the sports commons. But if you could point out which types to include, I'll update the schema.  I've done soccer match now.
               

              I've also added a schema for player transfers and loans. 

              All my types are still in association football, and I'd appreciate any further comments on the types.  If we feel some of the types/properties are OK I will start replicating them in the soccer commons.  (with the plan to eventually move everything over and delete association football).

                   

            6. sprocketonline Top Contributor Freebase Experts
              Jul 7, 2009
              sprocketonline says:

              I'm planning to move the schema from association football over the next few days.

              If anyone has further comments or improvements to the schema, please let me know.

            7. sprocketonline Top Contributor Freebase Experts
              Jul 9, 2009
              sprocketonline says:

              Job done!  The schema is now up and running in the soccer commons.

              Hopefully I got everything from football association across (I purposefully left out squads and competition season types as I think they're a bit flaky), but let me know if there's something wrong. 

              Ideas for the next feature are welcome :)

          Discussion is posted in:

          • close Soccer
          • close jeff
          • close logiclabs
          • close joakim

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        16.  

          Trade Number

          also posted to
          • Consumer product
          3 posts, latest post: jeff, Jul 6, 2009
          Link to discussion
          1. drakecaiman Top Contributor Freebase Experts
            May 15, 2008
            drakecaiman says:

            Are there any plans to add a property for Universal Product Codes or Global Trade Item Numbers? Seems like a useful property to have, and it could be applied to a lot of the topics on Freebase (computer games, comics, etc.)

            1. spencermountain Freebase Experts
              Jul 6, 2009
              spencermountain says:

              yes. agree here.

              there are many types of barcode systems thpough, so maybe it belongs in a seperate type?, which this type could eventually cotype.

              i've got my hands on a big database of upc codes....

              as long as this schema gets some +1's i'll upload it to this type this week.

            2. jeff Metaweb Staff
              Jul 6, 2009
              jeff says:

              GTIN is a property of consumer product. We used GTIN because UPC, EAN, and a few other barcode types are easily convertable to it.

          Discussion is posted in:

          • close Consumer product
          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        17.  

          patterns in schemas

          also posted to
          • Schema Patterns,
          • spatialed
          9 posts, latest post: sprocketonline, Jul 1, 2009
          Link to discussion
          1. sprocketonline Top Contributor Freebase Experts
            Jun 21, 2009
            sprocketonline says:

            jeff,

            thought you might be interested in this one - I've created a base for common patterns in schemas.  I'd noticed you'd used the word 'phylogeny' a lot in relation to schema design, and thought it might be a good idea to identify the types which have this.

            What are your thoughts?

            Iain 

            1. jeff Metaweb Staff
              Jun 23, 2009
              jeff says:

              This is a cool idea. I was talking with Robert a little while back, and he's actually identified four different semantic patterns that use this schema design (that is, of types that have two properties that expect each other, there are four distinct relationships these represent). 

              1. Phylogeny: basically a hierarchical classification -- each topic is a member of a sub- or super-category. Organism classification is probably the canonical example.

              2. Parent-child: each topic is begotten by (or begets) the other topics. The TV Episode spin-offs property is a non-biological example. (Organism is the other biological example.)

              3. Sequence: you've already identified this

              4. Containment: I can't think of any besides Location, but that doesn't mean they're not out there.

              I tend to use "phylogeny" loosely when I'm talking about schemata to mean "two properties on a type that expect each other", since in terms of actual design there is no difference -- only in the ways humans interpret the patterns.

            2. spatialed Top Contributor Freebase Experts
              Jun 25, 2009
              spatialed says:

              Wouldn't "Siblings" (single property linked to a CVT with a single property to indicate some form of equality) represent another type of relationship? Examples include Sibling relationship (of course) and the new Organization partnership.

            3. jeff Metaweb Staff
              Jun 25, 2009
              jeff says:

              Yes -- Iain's called it the Peer schema pattern. We usually call it a sibling relationship, but it's the same thing.

            4. sprocketonline Top Contributor Freebase Experts
              Jun 27, 2009
              sprocketonline says:

              @ed, thanks for the example I've added it to the pattern.  I've also renamed peer to sibling and added an alias.

              @jeff Thanks for the input, I confused parent-child and phylogeny.  I've made a new parent child type and renamed properties in phylogeny. 

              I'm still slightly unsure about the definitions, particularly the difference between phylogeny, parent/child and containment, so I've tried to define them in stricter terms using graph theory concepts:

              1. Phylogeny - It is a forest/directed acyclic graph.  I'm still slightly confused about how it is used in freebase - it is a self reciprocating parent/child relationship. e.g. organism classification to organism classification.  If it the property links two different types, it would be a parent/child.  Also, if the property linking to the parent is unique, it wouldn't allow union between trees so isn't a forest graph, and is just a tree graph - therefore a containment pattern.
              2. Parent/Child - A directed acyclic graph/forest where topics are vertices and properties edges.  Given my guess that a phylogeny is a parent/child between one type, this pattern is different by being between two types.  i.e. the parent is a different type from the child.  e.g. book to book edition.
              3. Sequence - an acyclic path graph
              4. Containment - In set theory, A is a proper subset of B.  And would be a tree in graph theory.  This would be a self reciprocating property, otherwise it is a parent/child pattern.
              5. Sibling - graphs between topics of the same type, with a definition of some sort of equality between linked topics.  I was going to suggest it be a complete graph based on the /people/siblings, but realised that wouldn't necessarily work for step families or /influence_node/peers.

              I think this makes sense, and if these concepts are OK I'll update the descriptions on the pattern CVTs.

              Given the graph theory rules, it would be possible to run a bot and identify topics for data gardening, or identify types/properties which follow these patterns based on their current use in freebase.

            5. sprocketonline Top Contributor Freebase Experts
              Jun 27, 2009
              sprocketonline says:

              my definition of phlogeny being distinct from a parent/child purely based on whether a property is self-reciprocated on the same type, or is reciprocated on a different type doesn't feel right.

              Under that definition it means that the relationship between /people/person/parents and /people/person/children is a phylogeny rather than a parent/child relationship....

              Not intuitive, but perhaps logically OK?

              Otherwise the seperation between phylogeny and parent-child patterns would have to be based entirely on whether the topic is an abstract concept e.g. organism classification, or is a real object e.g. person.  And that's a whole other rabbit hole.

              gaah! *head explodes* 

            6. jeff Metaweb Staff
              Jun 29, 2009
              jeff says:

              Note that I didn't make up these distinctions, so I accept no credit or blame for them. :)

              Re phylogeny vs. parent-child: it does seem to fall into abstract vs. concrete, doesn't it?  I think there is a logical difference between the relationship of a partent to a child and a genus to a species, however: a genus is a category that comprises one or more species; a parent is not a category, and does not comprise any children. To take this away from people, the "spin-off/spun off from" properties of Company are a parent/child pattern, but the "parent company/subsidiary companies" properties are a phylogeny (although in this case, a date-mediated one).

              Note that species are also proper subsets of genuses, so I don't think that that can be the distinguishing factor between phylogeny and containment.

              Properties linking two different types are an interesting point: these can follow the same semantic patterns as any of the ones listed above, but are inherently limited in number of steps, rather than open-ended, which is what we've largely been discussing here.  (So Adaptation/Adapted Work is a parent/child relationship; Country/Administrative Division is containment; etc.)

            7. sprocketonline Top Contributor Freebase Experts
              Jun 30, 2009
              sprocketonline says:

              properties of two different types -> I've tweaked the phylogeny, parent/child and containment types so they can have 2 different types (one for the parent type, and one for the child type).  If a type is self-reciprocating, the same type would appear in both properties.

              phylogeny vs parent/child ->  Agreed phylogeny is for abstract categories, parent/child for the concrete.  both super & sub* of a phylogeny are abstract categories/sets.

               phylogeny and containment ->  if phylogeny is for abstract categories which can contain other abstract categories, then containment is for the concrete/physical which can contain other concrete/physical?  e.g. location/location or building complex/building.

              * BTW I'm using super/sub in place of parent/child as a way of differentiating when speaking about phylogeny.

            8. sprocketonline Top Contributor Freebase Experts
              Jul 1, 2009
              sprocketonline says:

              As the properties on phylogeny, parent/child and containment are now all the same (parent type, parent->child property, child type, child->parent property); I'm tempted to normalise and just have one type for all three patterns, but include an additional property called "pattern variation".

              This property would allow for differentiation between the patterns by selecting phylogeny, parent/child or containment from an enumeration.

          Discussion is posted in:

          • close Schema Patterns
          • close jeff
          • close spatialed

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        18.  

          Admins

          also posted to
          • More boats,
          • jamie,
          • tfmorris
          3 posts, latest post: jeff, Jun 30, 2009
          Link to discussion
          1. skud Metaweb Staff
            Jun 30, 2009
            skud says:

            Jamie, Jeff, Tom, I've just made you all admins of my "more boats" domain, where I'm working on cleaning up the mess in /boats.

            1. tfmorris Top Contributor Freebase Experts
              Jun 30, 2009
              tfmorris says:

              Cool.  Pardon my ignorance, but what's the process/worfklow for working on this stuff?

            2. jeff Metaweb Staff
              Jun 30, 2009
              jeff says:

              I don't really know, but for now I'm just looking at the types, and will just post questions or suggestions when I have them.

          Discussion is posted in:

          • close More boats
          • close jamie
          • close jeff
          • close tfmorris

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        19.  

          Welcome back!

          2 posts, latest post: spatialed, Apr 4, 2009
          Link to discussion
          1. tfmorris Top Contributor Freebase Experts
            Apr 3, 2009
            tfmorris says:

            Dude!  Welcome back.  You've been sorely missed.

            1. spatialed Top Contributor Freebase Experts
              Apr 4, 2009
              spatialed says:

              Ditto!

          Discussion is posted in:

          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        20.  

          crime!

          3 posts, latest post: spencermountain, Feb 28, 2009
          Link to discussion
          1. spencermountain Freebase Experts
            Feb 28, 2009
            spencermountain says:

            hi jeff, can you help me model Criminal Conviction? i'm stuck on trying to do jail time information like a 10-year sentence and things.

            I have it set up now as a cvs inside a cvs, but i dont think it likes that. It doesnt show up in the editor, bugs out when i try to edit it in detail view. Same thing  for fines, community service too i think probably. how would you do this if you were me?

            1. skud Metaweb Staff
              Feb 28, 2009
              skud says:

              Jeff's out on leave at the moment.  I'll try and take a look at it next week, but we're pretty crazy busy at the moment, so please remind me if I don't get to it.

            2. spencermountain Freebase Experts
              Feb 28, 2009
              spencermountain says:

              thanks skud, no stress~

          Discussion is posted in:

          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        21.  

          Abstract Content

          3 posts, latest post: pvonstackelberg, Aug 14, 2007
          Link to discussion
          1. Aug 7, 2007
            pvonstackelberg says:

            I think an abstract type should be fairly simple. The primary properties are:

            1. A name or title (the same as the article being abstracted).
            2. One to two paragraphs for text.

            Of course, we also need to be able to move back and forth between the abstract and the article that it is abstracting.

            The abstract structure from DocBook is probably the best example to use for properties in an abstract. That structure is documented at http://www.docbook.org/tdg/en/html/abstract.html.

            Some more descriptive information about what abstracts should be is at:

            http://www.rpi.edu/web/writingcenter/abstracts.html
            http://leo.stcloudstate.edu/bizwrite/abstracts.html

            Let me know if you have any additional questions.

            1. jeff Metaweb Staff
              Aug 13, 2007
              jeff says:

              That looks pretty straightforward. The big question is, what type should it connect to? "Published Work" is the most general type for publishing, but since it includes books (of any type), stories, poems, essays, etc., as well as articles and non-fiction books, it seems a bit odd to put it there. On the other hand, I'm reluctant to add another type called "abstracted publication" (or something) that could be added as a co-type to any work that needed to have an abstract attached. Any thoughts?

            2. Aug 14, 2007
              pvonstackelberg says:

              I'm trying to think through how these various types are related to each other.

              My thinking is that there is an Article type (perhaps your Published Work type). An article would be a type related to Periodical/Magazine, and an Abstract would be part of an Article. The relationships would be something like:

              Magazine > Article > Abstract

              Of course, there would be other types included within these.

              There clearly needs to be a linkage back and forth between these various types so that a user is able move from magazine to abstract to article. Unfortunately, I'm not familiar enough with Freebase to say how this should be implemented.

          Discussion is posted in:

          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        22.  

          Abstract Type?

          2 posts, latest post: jeff, Aug 6, 2007
          Link to discussion
          1. Aug 5, 2007
            pvonstackelberg says:

            Do you have any plans to put together an "Abstract" type for inclusion in the publishing domain? I'm currently putting together a series of types and need to include an "Abstract" as a property for a couple of them. If possible, I'd like to keep that type in the publishing domain rather than in the area that I'm working on.

            1. jeff Metaweb Staff
              Aug 6, 2007
              jeff says:

              I hadn't thought about it, but it seems like a possibility. I know that the publishing domain doesn't currently have good models for academic/scientific publications, although I have been talking to some people about that, and it seems like "abstract" might fit in with that conversation. What properties do you think should go on it?

          Discussion is posted in:

          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        23.  

          ... and how are you, Mr. Wilson?

          1 post, latest post: techgnostic, May 4, 2007
          Link to discussion
          1. techgnostic Top Contributor
            May 4, 2007
            techgnostic says:

            "Well who in the encyclopedia wants to know?" Sorry, couldn't resist.

          Discussion is posted in:

          • close jeff

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support

        Search Discussions

        Related Discussions

        • Creating Schemas
        • Advanced
        • Law
        • legal
        • Law
        • gmackenz
        • Business Location
        • Magazine genre
        • Publishing
        • Diet
        • Food & Drink
        • skud
        • Event
        • Organization
        • Conference event
        • cheunger
        • Help
        • Boscawen Public Library
        • tfmorris
        • Library
        • Soccer
        • logiclabs
        • joakim
        • Consumer product
        • Schema Patterns
        • spatialed
        • More boats
        • jamie
        ©2009  Metaweb
        • Page History
        • RDF
        • Feedback
        • Attribution Policy
        • Terms of Service
        • About Us
        • Jobs
        • Freebase Blog
        Freebase contains information on:
        • Arts & Entertainment
        • Products & Services
        • Science & Technology
        • Society
        • Special Interests
        • Sports
        • Time & Space
        Dev Tools
        Refresh cache | Query Editor | Normal view | Explore | Explore2 | Admin view | View transaction log | Suggest transaction log | Client transaction log | hide (F8) | debug-level
        TID(s):
        Controller: 1.627s
        Template: 0.525s
        Cost: br=99.0, cc=1.628, ch=0.0, cm=0.0, cm+h=0.0, cr=0.0, cs=108.0, cw=105.0, dr=26253.0, dt=2.292, dw=0.0, gqr=0.0, in=17539.0, ir=385.0, iw=0.0, mcs=0.023, mcu=0.404, minflt=435.0, mr=105.0, nivcsw=386.0, nreqs=110.0, nvcsw=1681.0, pf=0.0, pr=0.0, stime=0.072, te=0.268, tf=0.555, tg=0.494, tm=0.946, tr=0.177, ts=0.0, tu=0.168, utime=1.556, va=80099.0