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

        Discussions on Creating Schemas

        Creating Schemas » Discuss

        Start a New Discussion

        Discussion will be posted in:

        • Creating Schemas
        • Advanced

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

        • General Support,
        • Developer Support
        1.  

          Launch vehicle and launch site

          also posted to
          • Artificial satellite
          1 post, latest post: timrdf, Oct 11, 2009
          Link to discussion
          1. timrdf
            Oct 11, 2009
            timrdf says:

            Suggest two new properties:

            launch_vehicle and launch_site.

            In the case of Yohkoh, the M-3S-5 rocket was used from the Kagoshima Space Center.

            Regards, Tim

          Discussion is posted in:

          • close Artificial satellite
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        2.  

          Request to review law/legal schema and promote to Commons

          also posted to
          • Advanced,
          • Law,
          • legal,
          • Law,
          • jeff
          1 post, latest post: faye, Sep 24, 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.

          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
        3.  

          Add judge(s) to Legal Case

          also posted to
          • Legal case,
          • Judge,
          • Law
          1 post, latest post: faye, Sep 24, 2009
          Link to discussion
          1. faye Metaweb Staff
            Sep 24, 2009
            faye says:

            I'd like to request to add properties to Legal Case to capture a case's judge(s) and their opinions on the case. Higher courts have multiple judges and the final verdict is by vote of majority from all the member judges. It would be good to reciprocate case data from the Judge type.

          Discussion is posted in:

          • close Legal case
          • close Judge
          • close Law
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        4.  

          Criminal Cases?

          also posted to
          • Legal case,
          • Law,
          • Criminal Defendant,
          • Domains and Types
          3 posts, latest post: spencermountain, Sep 13, 2009
          Link to discussion
          1. sprocketonline Top Contributor Freebase Experts
            Jan 25, 2009
            sprocketonline says:

            Does the legal case type also cover criminal cases?

             (If so, expecting a type of 'litigant' for defender and accuser wouldn't be correct) 

            1. Sep 10, 2009
              anseljh says:

              I would also suggest a "kind" property with "civil" and "criminal" options to facilitate searching/filtering. Any case is either civil or criminal.

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

              this schema is no longer supported ive made one here in the more law base

          Discussion is posted in:

          • close Legal case
          • close Law
          • close Criminal Defendant
          • close Creating Schemas
          • close Domains and Types

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

          • General Support,
          • Developer Support
        5.  

          Add disposition

          also posted to
          • Legal case
          1 post, latest post: anseljh, Sep 10, 2009
          Link to discussion
          1. Sep 10, 2009
            anseljh says:

            I would also add a "disposition" property to describe the outcome of a case, allowing multiple dispositions. Options would include: conviction, acquittal, affirmed, reversed, dismissed, and perhaps some others (I'll need to think about it).

            To be really technical, a case can have multiple claims between multiple parties, and each claim has its own disposition; a multiple-claim case is therefore likely to have multiple dispositions.

          Discussion is posted in:

          • close Legal case
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        6.  

          Quotation Field for political statements?

          also posted to
          • jeff,
          • Help
          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
        7.  

          Using WordNet / Topics vs. Types

          also posted to
          • Data Modeling Guide,
          • Writing,
          • Synonym Set
          7 posts, latest post: sprocketonline, Aug 10, 2009
          Link to discussion
          1. Apr 3, 2008
            jeroen says:

            I've been looking at the merits of putting some of the WordNet data in FreeBase, as others before me have discussed in the 'Data Sources' discussion. It seems to me that the greatest benefit of using that data (which is an English dictionary enriched with semantic relations between words) would be to help semantically link concepts in FreeBase.

            Semantically linking concepts... I'd translate that as subtyping types. For example, both a talaria and a flip-flop are types of sandals, which is a type of shoe. Therefore, you could create a 'Sandal' type and have it include the 'Shoe' type. Unfortunately, those types wouldn't have any properties. Still, the big advantage is that you could now query for a shoe and also find all the sandals.

            The thing I can't figure out is whether you can add that type to any objects. There is a 'Talaria' topic, so you could add the 'Sandal' type to that, but isn't 'Talaria' a type as well? I guess Talaria was created because of the Wikipedia import, and it could be useful to express what a talaria is, but then I'd say it's both a type and a topic.

            Any thoughts on this?

            1. brendan Metaweb Staff
              Apr 3, 2008
              brendan says:

              "person" is another example of this.  There is a "person" type in freebase.  There is also a "person" topic (which references the wikipedia article on
              person") 

               The way this is currently handled is: the topic and the type are two different objects in freebase.  The topic is marked as an instance of a type called: "type/domain equivalent topic". This may seem a little odd but I think it's a way of clearly separating types from topics.

               Whether a topic, such as "Talaria" merits having an equivalent type is up for debate. We're talking about a mythical, arguably fictional thing that is probably only talked about as a concept, i.e. no one talks about *that* particular Talaria and how fine it was.  What would be an "instance" of talaria? I don't think there's any practical value of having such a type.

              So, by this criteria, having a type "Sandal" is practical: instances could include consumer products (e.g. "The Birkenstock Arizona") And the "Sandal" type could be included by another type "Huaraches" referring to the subset of sandals found mostly in Mexico.

              I'm sorry, I'm not helping with the root question "how could we get WordNet data in freebase"

               

            2. Apr 4, 2008
              jeroen says:

              Maybe alternatively create a 'WordNet entry' type, add that to the topics that are listed in WordNet and add such fields as 'hypernyms', 'hyponyms', 'meronyms', et cetera.

              Or is that too specific to one data source?

               

               

            3. crism Metaweb Staff
              Apr 4, 2008
              crism says:

              I think that Freebase’s internationalization makes a difference here; to me, words should be distinct from concepts, but connected. For instance, the topic for dog has names in multiple languages (page down in the Explore view), and not everything that WordNet will have to say about “dog” will apply to the organism. I would make a type for Word (with a “Language” property) or for English Word to use for WordNet topics, and link the Word instances with the topics that they describe in English.

              The hypernym/hyponym relationships apply not only to the words but to the topics themselves (e.g., that “dog” is a hyponym of “animal” implies that a dog is a kind of animal), and that information could be applied to the topics themselves, but the words have, IMO, an independent existence.

            4. Apr 7, 2008
              jeroen says:

              WordNet keeps separate relationships for each of the senses. Still, it'd be hard to map those, maybe.

            5. crism Metaweb Staff
              Apr 8, 2008
              crism says:

              Well, sure, “dog” the animal and ”dog” to secure a hatch have different WordNet entries. But there are still things that one can say about “dog,” the word referring to the animal, that aren’t true of “chien” (and vice versa), while that is not the case for dog/chien/hund/etc. as a concept, especially etymological observations.

              This is a project I find exciting, but it (like most interesting projects) is hard to do right. 

            6. sprocketonline Top Contributor Freebase Experts
              Aug 10, 2009
              sprocketonline says:

              Stumbled over this old conversation, and I'd like to revive it as I've just created a symset type which has properties for hypernym and hyponyms.

              I think this symset type might be suitable for filling with a WordNet import? 

              I agree with brendan that creating a type for each WordNet symset would generate a lot of fairly useless bucket types.  With the symset type each topic in freebase would relate to a unique Wordnet Symset.  Unfortunately, the downfalls of this symset type are:

               

              • we'd have to fill out the hypernym/hyponym properties of symset (duplication with existing types)
              • having a lot of topics typed as "synonym set"
              • Need to link a symset to the words/synonyms used in a language to describe it.

              The latter is the biggest problem as a symset can have multiple words in each language, and in reverse a word can have multiple meanings - i.e. there's a many-to-many relationship between a synonym/word and the synonym set.

              Also I wanted to allow a word to be split into its component morphemes.  So decided to create a CVT for the synonym property and the word being text input.  (essentially the text would be a duplicate of the /common/topic/alias property)

              The word "Rat" is my initial example - I've a topic for the animal symset, and another topic for the informer symset, all linked by the word CVT. 

          Discussion is posted in:

          • close Data Modeling Guide
          • close Writing
          • close Synonym Set
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        8.  

          A referential table between Awards an awards _category

          also posted to
          • Award category
          4 posts, latest post: jeff, Jul 29, 2009
          Link to discussion
          1. Jul 29, 2009
            paullinkedup says:

            I noticed that the awards category has for example Golden Globe Awards and Academy Awards as entries, but the awards-category has Academy Award for Best Actor and Golden Globe Award for Best Actor - Motion Picture Drama.  Is it for the purpose of denormalization that the awards category has the entire title?  There could be a referential table connecting award (Golden Globe Award), award_category (Best Actor), and and a new subcategory (Motion Picture Drama)  with the full title being concatenated for GUI display purposes in the referential table (inserting the relationship "for" between award and award_category). 

            1. pak21 Freebase Experts
              Jul 29, 2009
              pak21 says:

              Again, I'm not convinced there's a general enough use case here to make this worthwhile. Certainly, you'll discover a lot of (IMO, justified) resistance to encoding special cases like this in the GUI.

              If you can explain what you're trying to do here, people may be able to suggest ways to help you acheive that in a different way.

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

              I assume what you want to do is to see every award that has a category for best actor.

              I think the reason for having the entire title in the name is to easily differentiate the Academy Award for best actor from my local high school's drama class prize giving; or indeed any other award category.

              Having a separate topic for each award category also allows us to note specific details for the category e.g. first awarded and last awarded dates.  A referential table (aka Compound Value Type, CVT) wouldn't easily allow us to do this.

              However, if you'd like to group all the best actor award categories, I'd recommend creating a new type and apply it to the relevant award category topics.  This type could have a property called "category", which would expect topics such as "best actor", "best actress" etc..  That way you could link up all "best actor" award categories.

            3. jeff Metaweb Staff
              Jul 29, 2009
              jeff says:

              You can also use the "Subjects or Disciplines" property to do something like what sprocketonline suggests.

          Discussion is posted in:

          • close Award category
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        9.  

          Delete multiple unused own properties

          10 posts, latest post: polojan, Jul 7, 2009
          Link to discussion
          1. polojan
            Jul 6, 2009
            polojan says:

            Is there a more direct and convenient way for me as the creator to delete multiple obsolete properties when I'm sure nobody has started using them? I had to remodel some properties as complex ones using CVTs. However, the old simple ones are still there and should all be deleted. I understand this is not encouraged for administration of common types, but maybe it's fine for my rather special ones.

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

              In the schema editor, you should be able to edit a property and the delete button is shown on the top right of the edit box.

              You can always hide the property, preventing information from being added to it, this can also be selected from the edit box for the property in the schema editor. 

              1. polojan
                Jul 6, 2009
                polojan says:

                Thank's for the hint, but what if the Type is already deleted or the properties are no longer assigned to the Type as in my case and I have orphened properties? Are properties real first class constructs in freebase? How can I show a complete list of them? When I search for type "Property" and creator "polojan" I found only one, but there are more, since they they still show up in autocomplete.

            2. polojan
              Jul 6, 2009
              polojan says:

              Thank's for the hint, but what if the Type is already deleted or the properties are no longer assigned to the Type as in my case and I have orphened properties? Are properties real first class constructs in freebase? How can I show a complete list of them? When I search for type "Property" and creator "polojan" I found only one, but there are more, since they they still show up in autocomplete.

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

              I've created a quick query for all /type/property created by /user/polojan http://tinyurl.com/m3c96a

               and another for orphaned properties by /user/polojan (orphaned as in the expected type is not given) - http://www.freebase.com/app/queryeditor/?q=[{%20"type":%20"/type/property",%20"id":%20null,%20"creator":%20"/user/polojan",%20"expected_type":%20{%20"id":%20null,%20"optional":%20"forbidden"%20},%20"schema":%20{%20"id":%20null,%20"name":%20null%20}%20}]

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

              hmm, the second url got mangled in the editor, so try again http://tinyurl.com/lrh8sp

            5. polojan
              Jul 7, 2009
              polojan says:

              Thank you for the MQL. There are the properties that I was talking about, however, when I open them it says

              ... "The page you were looking for doesn't exist."

              So I guess this is only a caching matter and they will dissapear completely after a while.

            6. polojan
              Jul 7, 2009
              polojan says:

              I first didn't notice that there are two items called "Application for Faceted Browsing " in the dataset now with the ids "/guid/9202a8c04000641f800000000b49565e" and  "/base/facetedbrowsing/application_related_to_faceted_browsing". The old unnecessary properties seem to be connected to the first one, but I don't know how to finally delete this. The second one is the correct type and shows a view of all topics with the type, when beeing clicked.

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

              In the interest of speed, the client deletes the minimal amount of links to allow the user to resuse the keys when creating types and properties.  The proper way to clean up is to remove any links from properties, then delete the properties, remove any instances typed as the type and then delete the type.

               This shouldn't be an issue for much longer; we are working on a backend process that will clean up these deleted types/properties on a regular basis.

               If you have some properties/types that you would like cleaned up, drop me an email with your ids and I'll take care of it.

            8. polojan
              Jul 7, 2009
              polojan says:

              I just wanted to clean up. At the moment I can live with the old stuff, so I'm going to wait for the backend process you mentioned. Thanks for your offer and clarifying things.

          Discussion is posted in:

          • close Creating Schemas

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

          • General Support,
          • Developer Support
        10.  

          Included Types

          also posted to
          • Facet Map
          3 posts, latest post: polojan, Jul 7, 2009
          Link to discussion
          1. polojan
            Jul 6, 2009
            polojan says:

            Why does this Topic not show the properties for the Type "software" included in the Type "Application Related to  Faceted Browsing"? Do I have to add this Type again? If yes, I don't see the value of including types.

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

              I'm not sure why the software type wasn't added -- it should have been.  Did you create this topic through the UI, or did you create it via some other route such as MQL or an external application?

            2. polojan
              Jul 7, 2009
              polojan says:

              I created it manually. But maybe it happend because I first tried to prepare everything as drafts in my own namespace, and then, when some things didn't work as expected (e.g. autocomplete won't work) I moved everything to the facetedbrowsing-base. For I still got the impression something went wrong I tried to start over, deleting and recreating some types then. I guess some problems come from this chaotic way. Maybe you can trace the history to find out, what went wrong? However, now everything seems to work quite well, except this one.

          Discussion is posted in:

          • close Facet Map
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        11.  

          Reusing properties

          also posted to
          • Faceted Browsing Result View Support
          3 posts, latest post: polojan, Jul 7, 2009
          Link to discussion
          1. polojan
            Jul 6, 2009
            polojan says:

            As far as I saw CVTs can't include each other, so I tried reusing properties for similar CVTs. This worked, except when I tried to reuse the property "comment" (Type String/Text) that is used in all my "XYZ support"-CVTs.  I couldn't select it in the dialog "use property from another type".

            Another issue in this context: Every reused propery (for those where it worked) also shows up in autocomplete anyway which makes it hard to find the original one. Shouldn't there show up only the non-reused ones?

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

              Question 1: There are a slew of properties called "comment", and only 10 results are returned in autocomplete, so yours isn't showing up. You can pass in the id of the property (/base/facetedbrowsing/faceted_browsing_result_view_support/comment), though, and it will show up.

              Question 2: That looks like a bug -- you shouldn't be allowed to reuse reused properties. Thanks for letting us know!
            2. polojan
              Jul 7, 2009
              polojan says:

              Thanks, using the id worked. Maybe the autocomplete list should reflect that results are skipped and maybe also provide a link to the solution of using ids?

          Discussion is posted in:

          • close Faceted Browsing Result View Support
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        12.  

          New user needs help with small project

          also posted to
          • Application Developer Tips,
          • Developing Applications,
          • Help Center
          2 posts, latest post: tfmorris, Jun 4, 2009
          Link to discussion
          1. Jun 4, 2009
            dogbreedstest says:

             Hi all, thank you for checking out this post. I am a new user to Freebase and I need some assistence.

            I am tasked with a project of obtaining information for dog breeds. Typing into the search box for dog breeds I get a nice relational tabled representation of the data with the name and breed group. Clicking on one of the dog names itself gives me a little further information such as it's height and temperment.

            Although if I search for Hypoallergenic Dogs, that base exposes other information immediately, such as their height.

            What it comes down to is I need a way to pull this set of criteria (although it seems that Freebase does not have some of this data yet):

            dog name, most popular by city, size, excercise needs, temperment, coat length, group, life span, energy level, hypo allergenic, family friendly and apartment friendly.

            I've also noticed from runing some of the example queries from the help area, that data comes out as a hierarchical model rather than a relational model used by SQL or Excel. Is there a way to convert this into a kind of tabled form such as if you were to use the search bar on the top right?

            Thank you in advance.

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

              Create the table that you want with the right filters and right columns displayed, then click on the little gear icon on the top and select "Download as a file."

              Don't forget that the Terms of Service require attribution back to Metaweb/Freebase.

              Not sure what you mean about the heirarchical vs relational, but the database isn't either really.  If you're talking about the information displayed on a topic page in Label: Value form, you can get all that to come out in table views as well with the appropriate amount fiddling about the the table settings (click Edit View and add additional types/columns).

              For data that's missing, feel free to add it if you've got a good source that's license compatible. 

          Discussion is posted in:

          • close Application Developer Tips
          • close Developing Applications
          • close Help Center
          • 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.  

          Out out date?

          also posted to
          • Creating Enumerated Properties,
          • Application Developer Tips
          8 posts, latest post: cheunger, May 28, 2009
          Link to discussion
          1. tfmorris Top Contributor Freebase Experts
            Feb 7, 2009
            tfmorris says:

            Is this example up to date with the current software?  I got the namespace created after removing the outer query label from the example query, but no matter what I do, I can't seem to convince the property editor to allow me to choose the system "enumeration" type as topic to be linked to.

            What am I missing?

            1. cheunger Metaweb Staff
              Feb 8, 2009
              cheunger says:

              Hmmm, try typing in the key for the enumeration type in "Link to topic".  The key is /type/enumeration .  Make sure that once you do that, you follow the rest of the instructions and link the property to the namespace, or you'll get an error later when trying to view the type.

            2. tfmorris Top Contributor Freebase Experts
              Feb 8, 2009
              tfmorris says:

              Does that work for you?  It didn't for me.

              I ended up struggling through the explore2 view and raw MQL to create what I needed.

            3. cheunger Metaweb Staff
              Feb 9, 2009
              cheunger says:

              Well, I'll be... it didn't work for me either, but it used to.  I've filed a bug regarding this.

            4. tfmorris Top Contributor Freebase Experts
              Feb 9, 2009
              tfmorris says:

              Thanks. 

              p.s.  The topic should, of course, be "Out of date." That's what happens when you stare at MQL for too long!

            5. cheunger Metaweb Staff
              Feb 9, 2009
              cheunger says:

              Here's the bug for tracking purposes: CLI-7473

            6. pak21 Freebase Experts
              May 25, 2009
              pak21 says:

              As that bug seems somewhat moribund, it may be worth noting I got this to work by creating the property as an integer, then setting the expected_type to /type/enumeration via the Query Editor, then following the instructions here again.

            7. cheunger Metaweb Staff
              May 28, 2009
              cheunger says:

              It should also be possible to update the ect via the admin view of the property.

          Discussion is posted in:

          • close Creating Enumerated Properties
          • close Application Developer Tips
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        14.  

          Students

          also posted to
          • Influence Node,
          • Influence,
          • Domains and Types
          9 posts, latest post: tfmorris, May 27, 2009
          Link to discussion
          1. philosophygeek
            Oct 27, 2008
            philosophygeek says:

            I'm creating my own type for "Students."  This is very useful, for example, with philosophers: Davidson and Dennett were students of Quine, Schopenhauer was a student of Fichte, etc.

            However, I don't think that the teacher/student relationship deserves a separate type, since the relationship is just a specific type of influence.

            1. flyingzumwalt
              Apr 29, 2009
              flyingzumwalt says:

              I agree that "students" and "student of" should by properties in an influence node.  In the meantime, were is the "student" type that you've created?  How do you create new types?

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

              There's an existing type, Academic, that has properties for advisor/advisee relationships.  This help topic describes the process for creating types: Creating New Types with the Schema Editor.

            3. flyingzumwalt
              Apr 29, 2009
              flyingzumwalt says:

              Amendment: On second though, it actually does make sense to have a separate Student/Teacher Type (aka. Lineage Node) within the Influence Commons base.  That Type should have two properties "student of" and "students"

            4. flyingzumwalt
              Apr 29, 2009
              flyingzumwalt says:

              Thanks jeff. I found the help docs.

               I've created a new Lineage Member type, which currently has "student of" and "students" properties.   May I suggest adding it to the Influence Commons schema?  Here are the sample topics that I've used the type with: http://www.freebase.com/view/user/flyingzumwalt/default_domain/lineage_member

              Note: these links might break when I move the type out of my default domain. 

            5. jeff Metaweb Staff
              Apr 30, 2009
              jeff says:

              This would be a denormalization, I think -- all Lineage Member data would have to be duplicated on the Influence Node type. Do you have a specific use case in mind for this?

            6. flyingzumwalt
              May 1, 2009
              flyingzumwalt says:

              Pleased to oblige.

              Example: The Mahamudra Lineage (Kagyu School of Tibetan Buddhism)

              The Mahamudra Lineage is well defined.  Tilopa taught Naropa, who then taught Marpa.  Marpa returned to Tibet and taught Milarepa.  The lineage then continues and branches - Gampopa, Dusum Khyenpa, etc.  and can be traced all the way to living lineage holders today (over 1000 years of oral transmission).  The resulting branches of transmission formed the 4 major and 8 lesser lineages of the Kagyu school.

              This stuff is important if you want to make sense of any oral tradition, especially when you look at events like the Rimey movement where a few very influential yogis spent their lives rescuing and consolidating dying lineages.  The resulting texts, which attempt to preserve the unique flavor of each lineage of instruction, have become some of the most important and most frequently referenced texts in modern Tibetan Buddhism.

              In light of that, take a look at Milarepa's influence node.  He was influenced by both the Buddha and Marpa.  There's no way to distinguish that Marpa & Milarepa had a very significant personal relationship of instruction while the Buddha was simply an influence.

              You might be tempted to say that it is sufficient to mark people as contemporaries (either explicitly or by means of birth/death dates).  This would fail though.  Proof: Anyone using freebase right now has been influenced by Tim Berners-Lee and we are all his contemporaries, but very few of us have actually been his students.  There is no way for me to find out who his actual students are.  The existing ontology is insufficient.

            7. flyingzumwalt
              May 1, 2009
              flyingzumwalt says:

              PS: For a tangible example, use an app like thinkbase to search for Marpa or Milarepa and look at the "student of" and "students" links vs. influence node connections.  Follow the lineage down to Gampopa, who had a lot of important students (this is where many of the separate kagyu schools come from).  Again, compare lineage member connections with the influence node connections.

            8. tfmorris Top Contributor Freebase Experts
              May 27, 2009
              tfmorris says:

              I think that highlights precisely the issue that Jeff was talking about.  Did Gampopa (Thinkbase link) really not "influence" some of his students or did someone just forget to do the redundant data entry (made necessary by the denormalization) in the "influence node" part of the graph?

              Having said that, the Academic type that Jeff pointed to has precisely the same problem. Perhaps the Influencer/Influencer link needs to be qualified by type or strength or ...

              One of the things of this type that I think it would be cool to be able to include is the Math Genealogy project http://www.genealogy.ams.org/

          Discussion is posted in:

          • close Influence Node
          • close Influence
          • close Creating Schemas
          • close Domains and Types

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

          • General Support,
          • Developer Support
        15.  

          Need for Information on Digitized Items

          also posted to
          • Book Edition,
          • Publishing,
          • Written Work
          13 posts, latest post: frankschloeffel, Apr 30, 2009
          Link to discussion
          1. frankschloeffel Freebase Experts
            Mar 30, 2009
            frankschloeffel says:

            Hi there,

             I suggest to add to the Property Book Edition information on digitized Items:

             1) Boolean: Permanent Link available (yes/no)

            2) Available Download Formats

            3)  URI (including information on Book contributor e.g. "University of Toronto" and Digitizing Sponsor e.g. MSN)

            4) Boolean "Fulltext-Search" available (yes/no)

            Furthermore I would ask to delete the "Online-Versions" Property of "Written Work"... 

             

            best  regards,

             

            yours Frank

            1. tfmorris Top Contributor Freebase Experts
              Apr 3, 2009
              tfmorris says:

              I agree that Written Work->Online-Versions is weak and should probably go away, but rather than shoe-horning new properties onto an unrelated type like Book Edition, I'd consider creating a whole new type called Online Edition or something.  That way you could drop all the physical world characteristics and include the important virtual world characteristics.

              This would allow pure digital editions for works that were never printed on a dead tree, would allow for mutliple different digital versions (e.g. image only vs machine OCR vs OCR+proofreading, Microsft vs Google books, etc),  and would also allow you to link the different editions together in the same way that you would a translation.

            2. frankschloeffel Freebase Experts
              Apr 4, 2009
              frankschloeffel says:

              I made some first efforts:

               http://jewlib.freebase.com/type/schema/base/jewlib/book_edition

              Of course, it might be better to have a common type of this.

              I see a practical problem arise: You have to relate each type you use to a more general one.  and  you have 4 types to describe maybe just one  online book edition (if you want to do it correctly), like:

              http://jewlib.freebase.com/view/guid/9202a8c04000641f800000000b49ad03 

               (I tried to add the editions to Book type, but I got Error messages)

               What do you think. I mean, almost every book will have a online-edition in future. So we should consider to extend the book-edition type? What do you think, to keep it uncomplicate?

              I will also post that to the mailing list,

               best regards,

               

              yours

               

              Frank

            3. frankschloeffel Freebase Experts
              Apr 4, 2009
              frankschloeffel says:

              And: "physical world characteristics" of books are congruent with most of the characteristic of a digitized book. You only have to add information, like repository and the URL, of course. So you have the opportunity to link both items closer.

               yours

              Frank

            4. faye Metaweb Staff
              Apr 6, 2009
              faye says:

              Hi,

              Great to see interest in digitized books.

              I think it would make sense to extend/modify the existing Book Edition type so that it captures all Frank's desired properties, instead of creating a new type.

              First of all, Book Edition was desired to include digitized editions as well. Book Eidition has a property for Book Binding, which has instances such for E-Book and Portable Document Format, among other things It also captures all the generic properties any book edition would have, such as publiser, year, etc. For ease of use, having one type that covers every edition of a written work means users only have to make one query to get all edition info: from hardback, soft-cover, to large print and mass market edition, from books on tape and CD, to digital downloads in various formats.

              If we can work to include desirable properties for digitized books in Book Edition, would that suffice?

            5. frankschloeffel Freebase Experts
              Apr 6, 2009
              frankschloeffel says:

              Hi there,

               it would be great if you can work to include desirable properties for digitized book in Book Edition!

              I thought about my suggested properties for a new type Book edition again. Below you will find my suggestions:

              1) URL (is it possible to get a Link into the type section? at the moment, links are only shown on the right side, section weblinks)

              2) Digitized Book Contributor (in general a library, but there are some private projects, digitizing public domain books)

              3) Available through (name of the internet library, e.g. archive.org, books.google.com etc.)

              4) Digitizing Sponsor (in general Google or MSN, sometimes national research foundations like DFG, see. http://www.judaica-frankfurt.de/)

              5) Scanning Center (don't know if it is important right now, but mabye it could be helpful to link to pages of scanning centers in the framework of freebase to get to know something about the quality of the documents)

              6) Direct Link available (yes/no; sometimes you can only link a book collection)

               best regards and thank you very much

               

              yours

               

              Frank

            6. jeff Metaweb Staff
              Apr 7, 2009
              jeff says:

              These are great suggestions.  One thing we need to consider is that there are many kinds of online materials, not just digitized books, and we should allow for links to and data about other online materials, whether at Project Gutenberg or an author's or fan's website. It's possible that the "online versions" property could be used for simple links, where the metadata isn't important (or is essentially nonexistant), such as links to stories or articles published in an online magazine.

              One question about this is whether it's important to know which edition of a work has been digitized, or whether it's enough to know only that an edition has been digitized. For some books, there are significant differences between editions, although for most the differences will be trivial. But as a researcher for whom the first publication is an important consideration, being able to tell which edition(s) have been digitized would potentially be useful.  We should also consider that different digitizers are going to scan many of the same books, whether in different or the same editions.

              If we do limit this to books, what just occurred to me now would be to add the suggested properties to a CVT that is attached to Book Edition; this would allow for multiple digitizations of the same edition to be recorded easily. The alternative seems to be to treat each digitization as a new edition, which would also be possible, but I could imagine the data-entry getting somewhat confusing in that instance.

              One other thing that might delay full implementation of this (although it's not a reason to stop thinking about the model) is that there may be a refactoring of the Book Edition type happening soon, based on some dataloads that we're considering.  I'll post more about that when there are any specifics.

            7. tfmorris Top Contributor Freebase Experts
              Apr 8, 2009
              tfmorris says:

              I can see the value in have a single type to hold the information about published editions, so I withdraw my suggestion that online editions be separate from paper editions.

              As for Jeff's questions, I believe you absolutely need to be able to tell which editions were derived from which and you need to support multiple derived versions (whether they be translations, digitizations, or transcriptions) of any given edition.  Each source/derived pair needs information specific to that particular transformation (name of the translators, organization doing the digitizing, etc), although that information can just as easily be associated with the resulting edition as with the association between the two editions.

            8. frankschloeffel Freebase Experts
              Apr 8, 2009
              frankschloeffel says:

              Hi there,

              I am absolutely with you: "you need to be able to tell which edition were derived from..."

               I just want to add, that there is also a need to do same changes for periodicals, like journals and newspapers. (See, e.g. http://www.compactmemory.de/):

              http://www.freebase.com/type/schema/book/journal?domain=%2Fbook

              http://www.freebase.com/type/schema/book/newspaper?domain=%2Fbook

              A lot of online journals and newspapers are not fully digitized. Often you only will find single issues or volumes. Maybe you have to include apropriate fields (in addition to the suggestions for "Book Edition"), like:

               available from "date [issue no., Year] " to "date [issue no., year] "

              We should also consider, if there is a need to mark publishing periods with different editors [and alternating periodical names]. This might be very helpful for researchers.

               yours,

               Frank

            9. frankschloeffel Freebase Experts
              Apr 20, 2009
              frankschloeffel says:

              Hi there,

               I found the "Periodical type. Maybe you can also include here properties which include information on online versions.

               

              best regards,

               

              f.

            10. jeff Metaweb Staff
              Apr 24, 2009
              jeff says:

              The Periodical type definitly would be the right place for data about digital versions.  One question is whether there should be different properties for third-party digitizers/archives (Google, JSTOR, etc.) and for a periodical's own online archives.  But regardles, I agree that having (possibly multiple) date ranges per archive for a periodical would make the most sense, rather than trying to link to individual issues.

              Thinking about books, I'm starting to think that digitized versions of book editions hosted in an archive (Google books, OpenLibrary, etc.) might need to be modeled differently than commercially availble ebooks. That is, an ebook is just a type of edition -- it's got a publisher, and pub date, possibly an ISBN, etc., but is not necessarily purporting to be a faithful reproduction of a print edition (and may indeed have undergone editing in the publication process that changes the text with regard to a print edition).

              The other issue is versions of books that are just hanging around the internet because someone (the author, publisher, a fan) put them there. I'm not really sure if there's a model for these, and they're partly what the "online versions" link was intended for.

            11. jeff Metaweb Staff
              Apr 28, 2009
              jeff says:

              For books, I've posted a possible model on sandbox: https://www.sandbox-freebase.com/view/guid/9202a8c04000641f800000000ba14c49

            12. frankschloeffel Freebase Experts
              Apr 30, 2009
              frankschloeffel says:

              I like the book-type on the sandbox!


               

          Discussion is posted in:

          • close Book Edition
          • close Publishing
          • close Written Work
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        16.  

          How to specify multiple possible expected property types

          also posted to
          • Creating New Types with the Schema Editor,
          • Help
          4 posts, latest post: dude, Feb 27, 2009
          Link to discussion
          1. Jan 20, 2009
            amanshakya says:

            I was trying to create a type schema with an "organizer" property. I want to specify that the "organizer" may be of existing type "person" or "organization". I could not figure out how I can do that. Any idea?

            1. crism Metaweb Staff
              Jan 20, 2009
              crism says:

              You can’t, for a couple of reasons. First, if you add a previously-unknown organizer, what type should Freebase make it? Second, if you want to make a reverse property for organizer (organizations organized, perhaps), what type should it be on?

              The thing to do in this case is to make a new type, probably called Organizer. That way the Person or Organization that did the organizing can have a reverse property easily.

            2. Jan 21, 2009
              amanshakya says:

              I see.

              It is a common case to have union of types as the range for a property. I think that creating new types in this way may result in many types.Anyway, thank you very much.

            3. dude
              Feb 27, 2009
              dude says:

              teasdf

          Discussion is posted in:

          • close Creating New Types with the Schema Editor
          • close Creating Schemas
          • close Help

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

          • General Support,
          • Developer Support
        17.  

          MQLWrite receiving HTTP 405 Error

          also posted to
          • Help Center
          3 posts, latest post: hsisjason, Feb 10, 2009
          Link to discussion
          1. Feb 10, 2009
            hsisjason says:

            I'm having a problem with trying to do a MQLWrite function using a Java Servlet. After I logged in using my servlet and do a MQLWrite using Freebase's API, it gives me a HTTP 405 Error?

            Does anyone have any suggestions as what I should do to fix this error? Thanks.

            p.s. my MQLWrite query works in the query editor on Freebase's website. 

            1. philg Metaweb Staff
              Feb 10, 2009
              philg says:

              Are you perhaps trying to do a GET rather than a POST with your servlet? A 405 is usually triggered by using an incorrect method for a Web service, and only POST is allowed for mqlWrite. Since your query works through the Query Editor, this is my first guess. You might also want to take a look at Chapter 6 of the MQL Reference Guide, which covers the mqlWrite service:

              http://mql.freebaseapps.com/ch06.html

            2. Feb 10, 2009
              hsisjason says:

              But im using the "doPost" method in a servlet created by Eclipse? Are there example MQLWrite java codes provided by Freebase?

              Thanks

          Discussion is posted in:

          • close Help Center
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        18.  

          tnt

          also posted to
          • Explosion,
          • Fires,
          • Domains and Types
          9 posts, latest post: jeff, Feb 6, 2009
          Link to discussion
          1. spencermountain Freebase Experts
            Feb 2, 2009
            spencermountain says:

            anyone got a good idea for the 'magnitude' data type?

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

              sorry, i mean in this explosion type

            2. jeff Metaweb Staff
              Feb 2, 2009
              jeff says:

              Do you mean in terms of which unit to assign?

            3. spencermountain Freebase Experts
              Feb 3, 2009
              spencermountain says:

              ya, i think 'tonnes of tnt' is standard maybe?, but there isnt a freebase data unit type for that.

            4. jeff Metaweb Staff
              Feb 3, 2009
              jeff says:

              I've created a new Energy unit, "Ton of TNT" that you can use. (I added kiloton and megaton of TNT for good measure.)

              One other thing is that, in order to assign a unit, you'll have to change the expected type from floating point range to a plain old float, or create a new range CVT so that you can assign the units to the float properties. (Because the float range type is generic, units can't be assigned to properties it has.)

            5. sprocketonline Top Contributor Freebase Experts
              Feb 5, 2009
              sprocketonline says:

              @spencermountain - you are correct, an explosive charge is measured in 'tonnes of TNT' or 'kilogram of TNT' with regards to blast effect on structures  - for example see Table 2.2 on Page 69 of http://books.google.co.uk/books?id=g-L1O4YszQgC.

              @jeff - could 'Kilogram of TNT' be added?

            6. jeff Metaweb Staff
              Feb 5, 2009
              jeff says:

              Since I had already started with the "ton" nomenclature, I added milliton and microton of TNT, which correspond to kilogram and gram respectively.

            7. spencermountain Freebase Experts
              Feb 5, 2009
              spencermountain says:

              alright!

              while we're at it, how bout a megawatt datatype for  powerplant?

              hey, in one sentence or less, (joke) are freebases datatypes 'semantic? does killoton understand its 1000 times ton?or does each programmer do that stuff adhoc?

              cheers guys. thanks.

            8. jeff Metaweb Staff
              Feb 6, 2009
              jeff says:

              Gotcher megawatt right here.

              Now, whether Freebase's types understand anything or not is an open question. As far as we know, the graph hasn't achieved full sapience yet, but it could just be playing dumb.

              If you look at the megawatt type, though, you can see that it has a property "Power in Watts" which can be used to do conversions between units that measure the same dimension (power, energy, length, etc.). There's nothing in Freebase to do this for you at the moment, but the structure is there if anyone wants to make use of it.

          Discussion is posted in:

          • close Explosion
          • close Fires
          • close Creating Schemas
          • close Domains and Types

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

          • General Support,
          • Developer Support
        19.  

          Volunteer to pitch in!

          also posted to
          • Madman
          2 posts, latest post: jon, Jan 29, 2009
          Link to discussion
          1. jfry Metaweb Staff
            Jan 29, 2009
            jfry says:

            Is there a way you'd like to help make this Madman base great? Pipe in here!

            Looking for ways to chip in? Take a look at the How Can I Help? page. 

            Thanks! 

            1. jon Metaweb Staff
              Jan 29, 2009
              jon says:

              I'm a bit ofo f fiend for images and this base is very visually appealing.  I started loading images last night - finished off the missing ones from the Atomics and the Dark Horse covers.  I'll be doing more for sure!

              j

          Discussion is posted in:

          • close Madman
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        20.  

          Missing optional reflexion

          also posted to
          • Schema Introspection Cookbook
          2 posts, latest post: philg, Jan 27, 2009
          Link to discussion
          1. Jan 27, 2009
            olimatis says:

            Great and very useful recipies!

            I noted that in your last one, the request showing reflexion usage with any_master, any_reverse ans any_value should state "optional" : "true" in order to get all possibilities. Without this directive, the properties will only be returned if links are available for the three types.

            Optional reflexive directive cna be used like in the following MQL:

             

            [
              {
                "/type/reflect/any_master" : [
                  {
                    "id" : null,
                    "link" : null,
                    "name" : null,
                    "type" : [],
                    "optional" : true
                  }
                ],
                "/type/reflect/any_reverse" : [
                  {
                    "id" : null,
                    "link" : null,
                    "name" : null,
                    "type" : [],
                    "optional" : true
                  }
                ],
                "/type/reflect/any_value" : [
                  {
                    "link" : null,
                    "type" : null,
                    "value" : null,
                    "optional" : true
                  }
                ],
                "id" : "/guid/9202a8c04000641f80000000001b2e90"
              }
            ]

            1. philg Metaweb Staff
              Jan 27, 2009
              philg says:

              Thanks, I just updated the recipe!

          Discussion is posted in:

          • close Schema Introspection Cookbook
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        21.  

          (non) Seated Capacity

          also posted to
          • Sports Facility,
          • Sports
          2 posts, latest post: sprocketonline, Jan 26, 2009
          Link to discussion
          1. degsy
            Oct 6, 2008
            degsy says:

            What about standing capacity, or "combined" capacity?

            Most football (soccer) stadiums still have standing areas (outside of the top leagues) and especially for historical data/stadia.

            1. sprocketonline Top Contributor Freebase Experts
              Jan 26, 2009
              sprocketonline says:

              I agree - we need a property for standing capacity (and perhaps one for total capacity) of a sports stadium

          Discussion is posted in:

          • close Sports Facility
          • close Sports
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        22.  

          incorrectly typed?

          also posted to
          • Building restoration,
          • Structure,
          • Domains and Types,
          • Project
          13 posts, latest post: sprocketonline, Jan 25, 2009
          Link to discussion
          1. jon Metaweb Staff
            Jan 20, 2009
            jon says:

            I don't agree that this is correctly typed as an Architectural Style.  Anyone in the Architecure Domain care to weigh in?

            jon

            1. sprocketonline Top Contributor Freebase Experts
              Jan 21, 2009
              sprocketonline says:

              Jon, I agree and have removed the type and fixed the incoming topics.

              However, I can see where it came from, the architect Eugene Viollet-le-Duc was primarily only involved in restoration of old buildings, thus he has been noted, perhaps incorrectly, as the architect of the building - nothing distinguishing him from the original architect.

               For the Building Restoration topic, I've quickly crafted together a Project Phase type in the Engineering Base, and any comments would be helpful.

              However, this sidesteps the re-occuring constraint with the structure type - the structure type does not take into account that a structure can have multiple architects and engineers, each involved at different times on different phases of the structure's lifetime (e.g. Initial design, compared to a later restoration).  Is there a quick fix to this, that doesn't add too much complexity to the structure type?

            2. brendan Metaweb Staff
              Jan 21, 2009
              brendan says:

              Just address a particular facet of this: When a building is first built, things are a more straight forward: there is an architect (multiple individual architects) and/or a firm(s).  The current "structure" schema supports this information.

               What to do about subsequent renovations,  I'm not sure, It's somewhat of an edge case, so some provisional schema seems prudent at this point. 

               In the case where an architect is essentially re-designing a building, there may be some things that can be done. There are numerous cases of old buildings where a key part was kept while a completely new building, by a new architect, in a different style was built up around it.   Is that a new building?  A simple way of approaching this case is: for the original structure topic. fill in the "Destroyed By" -> "Renovation" and the "Destruction Date".  Then create a new topic representing the "new" building.

              In some cases, an old building is mostly preserved while a new addition or "wing" is added.  Having a "Building Complex" with a topic for each individual "Structure" can be workable in this case. e.g. Mission SF
            3. brendan Metaweb Staff
              Jan 21, 2009
              brendan says:

              Just to add: the two cases I've given are ones where I am asserting, is this "entity" really the same entity, now that a renovation has occured?

               Here's another example: The Contemporary Jewish Museum

               (without addressing the conflation of the museum and it's main building!)

              It seem confusing to list Willis Polk as the architect of this building (he designed the original building that this new design was grafted on to).   I'd prefer to have another topic with it's own picture and details of it's design (and the assertions that this building, for all intents and purposes, no longer exists)

              Does that make sense?

            4. skud Metaweb Staff
              Jan 21, 2009
              skud says:

              I had a schema (IN MY HEAD!!!) for projects which was pretty general and could be used for this.  I really ought to bash it out in a base so you can see.

            5. skud Metaweb Staff
              Jan 21, 2009
              skud says:

              OK, take a look at http://projects.freebase.com/type/schema/base/projects/project and tell me what you think.  Could it be used for architectural projects?  Could we make "Structure" include "Project focus" so it's right there for anyone who wants to put in stages of construction, renovation, etc?

            6. skud Metaweb Staff
              Jan 21, 2009
              skud says:

              You know, I really wish this discussion auto-linked when you gave it a URL.  The schema is here.

            7. sprocketonline Top Contributor Freebase Experts
              Jan 22, 2009
              sprocketonline says:

              @brendan - perfect sense.  Where buildings have been demolished, or majorly regutted and rebuilt it would be better to have two different topics.   The Tay Bridge which was destroyed in an infamous disasterand completely rebuilt is another example where two distinct structures share one topic as they have a common location and name.

               

              @skud - I really like your project schema, I think it solves all my issues here.  With regards to structures I would assume that the project topic would be named, for example, "Design and Construction of the Empire State Building" and would link to the "Empire State Building" topic through the Project focus property?

               

              I had wrestled with doing this with my 'Engineering Project' type, but I didn't want to start atomising topics (i.e. splitting a topic into a 'Construction of x', 'Design of x' and so on) - and instead settled on a CVT called 'Engineers Role'.

              If there is a consensus amongst the Architecture domain that the project schema is the way forward, I am happy to move my Engineering Project data to it and delete the superseded types in the Engineering domain.

            8. skud Metaweb Staff
              Jan 23, 2009
              skud says:

              @sprocket: You are absolutely right about the Empire State Building example.

              I showed Brendan the Project schema yesterday f2f at the office, and he liked it.  We talked about promoting it and making types like /architecture/structure and /computer/software include the Project Focus type.  Brendan seemed fairly positive about the idea of deprecating and hiding the project-related fields on /architecture/structure and gardening the contents of them out to the project types.  The problem with that would be that we'd break some saved views and apps, but then, that's always the problem with schema changes.  However, the number of people using stuff from /architecture is fairly contained and we can probably manage it.

               If you wanted to make use of the Projects schema for your Engineering stuff, that would be a great test run of it.  I have to admit I was thinking fairly abstractly and didn't really have any good examples to enter data for (though I did try out the Manhattan Project, as a potential edge-case, and it seemed to work OK).  So it would be great to have some real data using it so we can kick the tyres a bit before promoting.

               

            9. sprocketonline Top Contributor Freebase Experts
              Jan 23, 2009
              sprocketonline says:

              I've added some structures data to the project type.  I chose a particularly complex example, the temporary skylon structure and its associated projects for the 1951 Festival of Britain, as a starting point.

               The type seems to work very well (except that the project focus doesn't return link to project) , and I was particularly pleased at being able to note the dignitary who laid the foundation stone of the Royal Festival Hall!

            10. jeff Metaweb Staff
              Jan 23, 2009
              jeff says:

              That looks nice, sprocket -- although I do wonder whether the ceremonial laying of the foundation stone is really part of the design portion of the project. Wouldn't it really be part of the construction? Or is Design of the Royal Festival Hall meant to include the construction phase as well?

            11. skud Metaweb Staff
              Jan 23, 2009
              skud says:

              Oops, thanks sprocket, I've now added that reverse property.  And your examples look great!

            12. sprocketonline Top Contributor Freebase Experts
              Jan 25, 2009
              sprocketonline says:

              jeff - good point.  I don't think there is enough data on this particular topic to warrant seperating the design from the construction.  So I've renamed it 'Initial design and construction of the Royal Festival Hall' which describes my intent slightly better.  

              skud - I've also filled out the recent Renovation of the Royal Festival Hall, so now we have a project focus with two projects.

          Discussion is posted in:

          • close Building restoration
          • close Structure
          • close Domains and Types
          • close Creating Schemas
          • close Project

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

          • General Support,
          • Developer Support
        23.  

          Welcome to Freebase!

          also posted to
          • rumifield,
          • Domains and Types,
          • General Support
          2 posts, latest post: rumifield, Jan 23, 2009
          Link to discussion
          1. faye Metaweb Staff
            Jan 21, 2009
            faye says:

            Hi rumifield,

            Welcome to Freebase! I see you've been contributing to the Visual Art commons. That's fantastic!

            One tip about the Artwork schema: If an artwork is a still life (or a portrait, landscape, etc.) indicate that using the Art Genre property, not the Art Subject property. For example, the Art Subject of the painting Two Monkeys Stealing Fruit from a Basket includes 1) monkey, 2) fruit, and 3) basket, whereas its Genre is still life.

            Let me know if you have any questions. Have fun exploring Freebase!

            1. rumifield Metaweb Staff
              Jan 23, 2009
              rumifield says:

              Thank you Faye.  I appreciate your tip!  I welcome any info that will better ensure correct entries.

               Have a great day!  Thanks again!

          Discussion is posted in:

          • close rumifield
          • close Creating Schemas
          • close Domains and Types
          • close General Support

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

          • General Support,
          • Developer Support
        24.  

          Change US Patents to allow for international patent claims?

          also posted to
          • Inventor,
          • Law,
          • Patent
          3 posts, latest post: jeff, Jan 21, 2009
          Link to discussion
          1. sprocketonline Top Contributor Freebase Experts
            Dec 11, 2008
            sprocketonline says:

            I propose that the property 'US Patent' is replaced with a CVT 'Patent Claim'.  This CVT would have a property called 'Patent Number' and a property for 'Patent Granting Body' which has a type 'Patent Granting Body'.

             This would allow  UK,  EU and other international claims to be described alongside US claims.

             Further additional properties for the CVT could include the status of the claim - 'rejected', 'pending', 'approved', the date the claim was lodged and the date the patent was approved.

            1. jeff Metaweb Staff
              Dec 11, 2008
              jeff says:

              I think there's value in keeping some notion of Patent as a standard type (the description, for starters, would go away if we changed it into a CVT), but I agree that it should be internationalized.

              The simplest thing might be to add a new property for "Patent-granting body" as you suggest, and remove or generalize the US-specific properties.  There are already properties for application date and issue date, but I think status sounds pretty good.

            2. jeff Metaweb Staff
              Jan 21, 2009
              jeff says:

              I've updated the model a bit to be more international, mostly by removing unnecessary US's and adding a propery and type for Patent Office. I also added a property for date revoked, so we have revoked patents, too.

          Discussion is posted in:

          • close Inventor
          • close Law
          • close Creating Schemas
          • close Patent

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

          • General Support,
          • Developer Support
        25.  

          content wishes

          also posted to
          • silc commands
          2 posts, latest post: philg, Jan 19, 2009
          Link to discussion
          1. Jan 16, 2009
            ptmgd says:

            examples of frequently used commands and their shortened help description.

            how to structure the knowledge properly?

            how to make it easily searcheable and linked between each other?

            why does it always rain on me?

            1. philg Metaweb Staff
              Jan 19, 2009
              philg says:

              Can you give an example of what "commands" you had in mind?

              As for your other questions, you should have a look at the Data Modeling Guide and the Beginner's Guide to Creating Schemas, these have a lot of information about how to develop the structures (or "schema") for representing knowledge in Freebase, and how to create relationships between properties and share information.

          Discussion is posted in:

          • close silc commands
          • close Creating Schemas

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

          • General Support,
          • Developer Support
        26.  

          food vs. food and drink?

          also posted to
          • Food,
          • Food & Drink
          2 posts, latest post: skud, Jan 16, 2009
          Link to discussion
          1. mateolan
            Jan 16, 2009
            mateolan says:

            I am new so please pardon my newbie ignorance, but why is the food base not made from the food and drink commons?  Or if it is, why isn't it referenced there?  --or can I just not see it?  A good place to start would be to look at the types created in various food/ag ontologies on the web...agrovoc for instance.

            1. skud Metaweb Staff
              Jan 16, 2009
              skud says:

              Hi mateolan!  I'm the owner of the Food base, and I'm a member of staff here.  In my team we often work on draft schema in bases, and then those get promoted into the commons.  So originally I created my Food base to work out some schema around Dishes and Ingredients and a few other things.  Some of these were promoted, and some weren't, but what you see hanging around in the Food base now is just kind of a working area for me.

               Also, the "based on" thing only came into existence around November '08.  Any bases created before then (actually, we called them user domains, not bases, at that time) weren't "based on" the Commons.  "Based on" occurs when you create a saved view using a type in the commons, and save it to your base.  That's only been around for a little while.

          Discussion is posted in:

          • close Food
          • close Creating Schemas
          • close Food & Drink

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

          • General Support,
          • Developer Support
        27.  

          Date opened property

          also posted to
          • Transit Stop,
          • Domains and Types
          2 posts, latest post: sprocketonline, Jan 14, 2009
          Link to discussion
          1. Aug 8, 2008
            bgoldenberg says:

            A date opened property could be useful and would be easily mapped from wikipedia infoboxes. For ideas of other properties, look at the Wikipedia infobox:

            http://en.wikipedia.org/wiki/Template:Infobox_Station

            1. sprocketonline Top Contributor Freebase Experts
              Jan 14, 2009
              sprocketonline says:

              I agree.

              This could be modelled by having the Transit Lines property have a Data Type of 'Transit Line Stops', a new type which would be a CVT.  Properties for 'Transit Line Stops' would be 'Transit Line', 'Transit Stop', 'Date Stop Added To Line' and 'Date Stop Removed From Line'.

          Discussion is posted in:

          • close Transit Stop
          • close Creating Schemas
          • close Domains and Types

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

          • General Support,
          • Developer Support
        28.  

          Split character from tv show

          also posted to
          • Gossip Girl
          1 post, latest post: jeff, Jan 12, 2009 </