Discussions on Domains and Types
Start a New Discussion
-
-
Free Classifieds sites are now growing numerously Suggestions appreciated where to Post Free ads Online to get More Exposure for my ads.Any Clssified website providing Web designing & seo services
-
-
-
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.
-
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?
-
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.
-
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"
-
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.
-
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?
-
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. -
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.
-
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/
-
I have a use case, though not sure where or how to type it. Any who wants to handle it, go right ahead...
A Tutor (or the previously discussed Student/Teacher relationship) and how they influence (the influence node)...
Person: Darius Ford (Friend of Mark Twain - aka Samuel Clemens) Tutored: Olivia Langdon Clemens (wife of the famous author) While working at Elmira College as Professor of Physical Sciences.
Reference Citation : http://toolsofhistory.cdmhost.com/u?/p261501coll9,29
-
-
-
-
I have a plain database of city/airport/iata translated into differents language. How can I retrive iata codes currently into freebase and add/edit some new?
Tkz!
-
hello, http://www.freebase.com/view/aviation/airport edit the view to include the iata property then download as a csv for something cheers
-
-
-
I'd like to nominate Philosopher be reviewed for promotion to Commons. The type has been stable and has 1000+ instances. Many philosophers in Freebase are currently most notable as /book/author or simply as /people/person instances.
-
Seems like a good idea. Here are some comments:
Philip hasn't noticed this thread yet, so I'll save him the trouble of mentioning that it needs documentation. Particularly, Interests/Philosophical Subject and School of Thought need to be clearly disambiguated.
I'm not sure that delegating the influence node properties gets us anything -- there's no way to limit the influences to other Philosophers, for example.
-
documentation definitely required. (I'd suggest documentation should be a must-have requirement for any type considered for promotion)
Some useful tools for exploring the schema:
http://schemaviz.pak21.user.dev.freebaseapps.com/?domain=/user/alexander/philosophy
and
http://schemas.freebaseapps.com/domain?id=/user/alexander/philosophy
-
Just as an aside, you may want to use http://1.schemaviz.pak21.user.dev.freebaseapps.com/?domain=/user/alexander/philosophy as I'm likely to be breaking the dev version sometime soon :-)
-
re #2. I'd agree with jeff - instead have /influence/influence_ node as an included type, and remove the /philosopher/influenced and /philosopher/influenced_by properties.
The philosophical era type I'd guess is a time period. I'd have a to and from date. Although I guess it may be hard to exactly define, so a preceded_by and succeeded_by properties, expecting philosophical era may be better.
The school of thought type might also benefit by linking to organizations which promote the school of thought. Perhaps a new philosophical organization type?
-
+1 for removing the influences properties and for adding /influence/influence_node as an included type. +1 for documentation.
-
Just to note that Influence Node is already an included type of Philosopher and Event is an included type of Philosophical Era (which gets us the to and from dates).
-
@jeff ah, yes - I need to pay more attention!
-
Bumping this up. I think we can promote these types pending two things:
- Documenting the types
- Identifying someone to be an admin in a new /philosophy commons (or a good suggestion for an existing commons to add this to.)
Any takers?
-
Dang it, there's always one more thing, isn't there? It might be worth considering deleting the "Interests" property of Philosopher and the Philosophical Subject type. These are copied from the Wikipedia template "Infobox Philosopher", but they're so vague, I'm not sure how to document them.
-
I think "interests" as a property name is indeed too vague -- we don't want users going around entering philosophers' pastime activities such as ping pong here -- but I think we need a property to capture what a philosopher's equivalent of a scientist's research areas are. Something like "research areas" or "research focuses". Hmm, do philosophers research? Or do they just, uhm, philosophize?
-
-
-
Hi there,
I wonder if it is possible to include a date into the headquarter-property of the organization-type. I think it would be very helpful to describe "old" organizations like the Zionist Organisation (http://www.freebase.com/edit/topic/en/world_zionist_organization). For example, this organization changed its headquarter a few times (Vienna, Berlin, Copenhagen, London, Jerusalem)
Thanx,
f.
-
-
-
Hi there,
At the moment it is not possible to filter collections by address/country. Is this a bug?
best regards,
Frank
-
You have to use the Country property of the Postal Code type; country isn't explicitly represented in the Address type.
-
Thank you,
is there also the possibility to use an operator like "OR", e.g. Country name is "United Kingdom" or "Ireland"?
best regards,
Frank
-
There isn't, unfortunately. There's an open bug for this here: CLI-5221. Please vote for it if you want it fixed!
-
-
-
Hi there,
Last days I noticed that postal codes are not shown properly. To give two examples:
the postal code is shown as URL
- In the view: http://www.freebase.com/view/base/jewlib/views/libraries_archives_museums_and_private_judaica_holders the postal code is not shown in every case (check United Kingdom instiution, like Bodleian Library, Durham University Library etc.)
best regards,
Frank
-
The postal code value is actually stored as a property on the Postal Code type (name "postal code"), rather than the name of the topic (this is an anomalous type in Freebase in this regard). You can display this property in the table, which should help work around the lack of display-name issue.
-
Is there any reason not to populate the names of all these topics with their textual values? What was the reason for having a separate field in the first place? The ability to make it unique?
-
-
-
Hi,
we tried to use a boolean-operator within the following type:
http://www.freebase.com/type/schema/base/jewlib/online_jewish_studies_periodical
You can mark the "Complete?"-field as "yes" or "no", but the result is not shown. Can you please help?
thanx,
Frank
-
I get the same problem - I think its a bug. Have you filed it at bugs.freebase.com ?
-
I can't find any topics with this property set to test the problem - do you have any examples?
-
Opened a bug, CLI-9193
It's because the client is not accepting edits to boolean properties that are not set to restricted to a single value.
-
-
-
In getting more feedback and training over the last weeks from Jeff (Staff - THANKS!) I've come to realize there are bits behind the scenes that I'm still learning and feverishly reading schema and docs as I go along. (The Food domain is bewildering given it's history here) In that course, I thought perhaps that this was typed correctly by me, but now I'm second guessing myself when I made a reference to Diet - followers of Islam. Did I do wrong here ? Does this look right to all ? I've also found that there is also a reference for http://www.freebase.com/view/en/islamic_dietary_laws Oops! Maybe Halal show somehow make a relationship or reference to that ?
I guess I'm asking.... Is Halal the lawful diet of Islam faith followers ?
-Thad
-
I can't help you sort out "halal" vs. "Islamic dietary laws" since I know probably as much (or as little) as you do. But the followers should be individual people, not the class of people that might (or are supposed to) follow it. This is probably another candidate for the Religious Practice type.
-
@Jeff - OK, so if I understand correctly, then perhaps most of the "diets" associated with Religious Practice can be simply related by just added the Religious Practice type ? That's just too simple Jeff ! lol.
-
-
-
hey, eventually how bout a cvt that also connects to medical treatment.
i tried doing this here... but its pretty lousy.
-
Or at least a time-mediated CVT (for conditions cured)
-
A time-mediated CVT is an interesting idea, treating a medical condition as a sort of event, with start and end dates. Some medical conditions, however, don't have a clear start date, only a discovered or confirmed date. The cured part can be equally hard to measure, and the word "remission" is sometimes used because whether a recovery is temporary or permanent can only be determined with time. Nevertheless, for acute diseases or injuries, I suppose we can capture start/end dates.
What do others think?
-
If people really want this info, I don't see a reason not to include it. Maybe rather than simple "from" and "to" dates, the properties of the CVT could be "date of diagnosis" and "date of cure or remission" or words to similar effect. Adding a property for treatments seems like a reasonable thing as well. The one caveat is that dates of treatments couldn't be included (but since nobody actually suggested that, it's probably not a very big caveat.)
-
-
-
Hi there,
unfortunately the button next to the edit-button in topic-edit-mode does not work since two days. I already tried different browsers (IE, Firefox, Chrome) on different machines. This button is very helful in case somebody tried to import a bunch of data to a type...
Can somebody tell me what the problem is?
best regards,
Frank
-
That's a bug all right. I've entered it as CLI-9143
-
-
-
Often when I enter quotations from fictional works, especially those that are part of a dialogue, I feel the need to capture the original audience. Often it's as important as the speaker. Even quotes from public speeches can benefit from an "original addressee" property. For example, a line from a presidential speech addressing Congress would sound very different (in formality as much as subject matter) from something out of a letter to the First Lady.
How about adding an "original addressee" or "intended audience" property to the Quotation type?
-
I guess I'm not convinced of the utility of this. But maybe other people would find it useful too? Anyone want to weigh in?
-
We have a source property already. Can a quotation source be an event?
-
Here's an example where I need to either insert the people being spoken to directly into the quotation, or semantically specify them using a property, a quote from Harry Potter and the Half-Blood Prince:
Professor Minerva McGonagall: Why is it, that whenever anything happens, it's always you three? Ron Weasley: Believe me, Professor, I've been asking myself that same question for the past six years.
In the quote, "you three" refer to Harry, Ron, and Hermione. It wouldn't make sense without specifying that.
-
An addressee property (and expected type of Addressee) would be useful; as an example it would help anyone searching for anyone who has addressed Congress or the Senate.
Faye - wouldn't the Harry Potter quote actually be J.K. Rowling addressing her readers? (as well as in the fictional universe McGonagall addressing Ron Weasley et. al.)
To resolve this doubling with quotes in fiction, I'd suggest a new type - /fictional_universes/quotation (notice the move to the fictional universes commons). This would have the /quotation/spoken_by_character property moved to /fictional_universes/quotation/spoken_by. It would also have an /fictional_universes/quotation/addressed_to expecting a type of /fictional_universes/addressee. The /fictional_universes/quotation would include the /media_common/quotation type.
-
im doing this with [public speaking event] should be fine, unless you want to do a fictional public speaking event...
-
Iain: Yes, the author of this quote is indeed J. K. Rowling. The property "Spoken by character (if from fictional work)" is what inspired me. Seems that a quote spoken by a fictional character is often spoken to a fictional character, and it's rather asymmetric that one is captured and the other is not.
Your fictional quotation idea is interesting. Given the number of quotations from fictional works, though, wouldn't a large number of quotes end up cotyped with /media_common/quotation and /fictional_universes/quotation? It would seem a bit confusing for the casual user. All because I'm proposing to add a single property?
Spencer: Cool type! However, it doesn't address the use case where a quotation is not from a public speaking event, but from a private conversation.
-
Just thought of an edge case which breaks my suggestion of a new type - breaking the fourth wall
-
Yeah, addressing the audience directly is not at all uncommon in stage performances and older novels. I don't think that's a deal breaker though.
-
I think a new property is preferable than a new fictional quotation type; in addition to the issue of addressing the audience directly, there's the issue of quotations from the narrator that are not, particularly, addressed to anyone (I mean, yes they're addressed to the reader, but not in the same way that a soliloquy is addressed to the audience). In these cases, we'd have fictional-universe quotations with no speaker and no audience, which would just seem weird.
So I think a new property (and quotation-addressee type), which is explicitly for the explicit addressee of a quotation (as opposed to the implied addressee, i.e. "the reader", "the audience", "the American people" [for those addresses to Congress]), would work.
@spencer: I don't see why a quotation source couldn't be an event. For speeches, the "Notable speech or presentation" type would be better than the speaking event, but it's entirely possible for quotations to come from other types of speaking events (panel discussions, Q&As, symposia, etc.).
-
+1 on a new property instead of a new type.
-
OK, I'll do it: DA-934
-
All done: Quotation addressee
-
You da man, Jeff! Thanks a bunch.
-
Thanks Jeff, and a good description.
The person, character, or group that the quotation was addressed to. Many quotations do not have an explicit addressee, and this property should be left empty in those cases. Implicit addressees, such as "the audience" or "the reader" should not be entered.
I assume "the American people" would be an implicit group, and not to be entered?
-
That was my intent, yes. Obviously, if there's a demand for implicit groups, we can change the documentation.
-
-
-
Does the legal case type also cover criminal cases?
(If so, expecting a type of 'litigant' for defender and accuser wouldn't be correct)
-
I would also suggest a "kind" property with "civil" and "criminal" options to facilitate searching/filtering. Any case is either civil or criminal.
-
this schema is no longer supported ive made one here in the more law base
-
-
-
While I checked some freebase topics I noticed that not every type is shown on the frontpage of a topic. For example the Einstein topics includes a few more types: http://jewlib.www.jewlib.freebase.com/view/en/albert_einstein that it presented on the first page. I just ask because our "Originator"-type also do not appear.
cheers,
Frank
-
Hi Frank,
Client logic displays only types in the Commons on the Consumer Page of a topic (i.e. url has /view/ before topic id). All types, including user types, are displayed on the topic's Edit Page (substitute /view/ with /edit/topic/). For the Einstein page you quoted, this is:
http://jewlib.www.jewlib.freebase.com/edit/topic/en/albert_einstein
-
I think the reasoning behind this is that it's best to show only the reviewed, high quality types to new visitors.
Unfortunately that also hides good quality user types which haven't yet made it to the commons.
However, you can get the base types to be shown by appending /-/base/jewlib to the end of the url as so:
http://www.freebase.com/view/en/albert_einstein/-/base/jewlib
-
Frank, Faye is correct - but how did you get that URL by the way?
-
Masouras, good question...I just copied the address out of the browser window.
I understand, but don't you think it might be helpful if there will be a clearer sign on additional content except the "Edit and show details"-button?
f.
-
Hi there,
I wonder if there is a possibility to set a more prominent link to (non-commons)-user provided types in future. As I pointed out before, I am really not happy with the fact that user contributed data which is not contained in the common-types is hidden. In my opinion the "Edit and show details button" is irritating. Just to give one example:
Freebase-standard-view:
http://www.freebase.com/view/guid/9202a8c04000641f800000000c38d9a9
Jewlib (with /-/base/jewlib extension):
http://www.freebase.com/view/guid/9202a8c04000641f800000000c38d9a9/-/base/jewlib
cheers,
Frank
-
If this is important to you, I would open a bug report/feature request at http://bugs.freebase.com There was a bunch of negative feedback when the recent redesign was introduced, but I've never seen any indication that the designers think anything other than they got it exactly right. Having a bug report will allow you to track progress and others to vote to support your request.
Personally, I think that "show details" is much, much too well hidden. Not only is it way at the bottom of the screen so that you have to scroll down to even see it, but then it's in the 2nd half of the compound "edit and show details."
If it were me, I'd have a separate button for "Show details" (even if it went to the same page) and I'd have it at the top of the screen. This would allow me to instrument the UI to see what the users were actually selecting. If I were optimizing for the user instead of programming effort or computational efficiency, I'd only have the "Show Details" button present and/or active if there were actually additional details to be shown which were not displayed on the main topic page.
It may be that Metaweb is trying to push people to design their own applications instead of depending on the Freebase.com web client, but that, in my opinion, would be a mistake.
-
It would be great if you open a bug report/feature. Thank you!
And: Yes, I am totally with you...
f.
-
>> I wonder if there is a possibility to set a more prominent link
>> to (non-commons)-user provided types in future. As I pointed out
>> before, I am really not happy with the fact that user contributed data
>> which is not contained in the common-types is hidden.
Yes, it's a problem. We've been trying to rethink how to surface good bases but it's been a slow process as there have been a bunch of other big projects going on. It's next on the list, though.
> I've never seen any indication that the designers think anything other
> than they got it exactly right.
If that's just based on the fact that there hasn't been a design change yet, I think that's an unfair statement.
-
Jason - It's based on more than inaction. There's an extensive discussion from a couple months ago where the only people who gave any indication that they thought there was a problem were the users.
http://lists.freebase.com/pipermail/freebase-experts/2009-June/000699.html
Swapping two buttons between the top and the bottom of the page, relabelling a button with a label that makes sense to users, or even adding a new button with a separate label (but that is wired to go to the same place) are 5 minute tasks (perhaps the last is 10 minutes), so they certainly could get prioritized without having a significant impact on other tasks.
I've got a lot more to say about this, but perhaps it's more appropriate for email...
-
What about having reasonably prominent direct links to the top bases the topic is in? Would that address the concern?
-
Yes, that might be a interim solution. I personally think that it would be better to name all the types which are existent for a topic. Maybe you can distinguish between common-types and user-created-types by using different visual designs or sth like that?
Especially in the case of topics which are not described by common type it seems to me complicated that you only get to the bases which contain the types. (and the have to search again for the topic)
f.
-
@tfmorris: in that same thread, I said:
"the transition to editing from the browse version of the topic page is one of the biggest design challenges we have in terms of balancing the expectations of the wide variety of people who use Freebase. I expect us to go through many iterations of this part of the interface over the next few months."
and
"the topic page mode switch is likely to evolve a lot over the next few months, and all this feedback is incredibly valuable. thank you for it!"
I could have been more general: the topic page remains a focus of our design efforts, and no one on this design team thinks it's exactly right as it stands. we know we need to do a better job of surfacing the best data that the community has put together for each topic, and are working through several design and performance-related challenges to make this possible. -
Sorry for the delayed reply. I've been moving house and haven't had any credits in my "spare time" account.
James is totally correct. He did offer an encouraging reply to that thread. Unfortunately, it came at the tail end after I'd already tuned the thread out as not going anywhere, so it failed to impress itself on my psyche.
I'm not sure how many iterations have been done in the last two months, but I just double checked the current display rendering and I think another iteration or two could improve things more. Since the base-specific consumer page is much more nicely styled than the generic edit page, it sounds like that's an additional navigation destination that needs to be considered in the mix as well.
Frank - I think my wording may have mislead you. I was suggesting that *you* file a bug report since you are the one who is directly affected and most interested in seeing this fixed. I'm not planning on filing a bug report myself.
-
I found that thread, this thread, and others like it to be very useful inputs into the balancing act the design team is trying to perform here. look for progress specific to this thread a couple of releases from now.
-
-
-
I'm building an application which auto-completes against Freebase (using Freebase Suggest) to allow users to pick species (well, things typed with /biology/organism_classification). I want to encourage my users to select species that have already been selected on my site - so ideally I want already selected species to show up higher on the freebase suggest list.
I've found a potential solution: I've invented my own user type ( http://www.freebase.com/view/user/simonw/default_domain/wlny_known_species ) which I could apply to a species the first time a user on my own site selects them. I believe (though I have not yet confirmed) that this will allow me to bias the freebase suggest search results using a query that looks like this:
$('input.species-select').suggest({ "type": ["/biology/organism_classification", "/user/simonw/default_domain/wlny_known_species"], })My question then: is this an appropriate way of using user types? I'm concerned that this kind of usage "pollutes" Freebase - is it OK for me to be doing this kind of thing? Or is there a better, different approach to achieving what I want to do.
-
Good question Simon.
It seems like a sensible technical solution. I'd guess as long as you attribute freebase in the external website, you're probably OK IMHO. We've already got the likes of juggle, plopquiz and popstra which seem to be existing schemas orientated solely for use in external websites.
I don't think it would pollute freebase any more than the myriad of abandoned and underdeveloped schemas that lurk around - the freebase website is fairly adept at handling these. Hence it has a clean 'view' page, and a second 'edit'/'add data' (aka 'geek') page for each and every topic on the freebase website.
Also do check the TOS, if you haven't already.
Iain
-
I'm fine with it, FWIW. If Juggle.com can type a squillion things as juggle for their app, I don't see why you can't do this :)
-
-
-
I got a Freebase data dump file of all of the movies info (as of March 2009) . It is basically a lot of TSV flat files.
One file, called films.tsv (after extraction) is a list of over 59,000 movies, with a lot of columns for dates and director and other things that have a 1 to 1 relationship with a film, including columns for a netflix id and an imdb id. This is where I would expect to find the exact data I want. In that entire file, I did not see a single value in the "netflix id" column. The same with the imdb id column: no data for any of the 60,000 movies in there.
I DID however see a blog posting (back in October?) saying that Netflix keys for over 23,000 movies were recently added to the films base. Does anyone know if it is possible to find these in one of the data dump files?
-
The TSV data dumps don't currently include any keys. If you'd like to download keys in bulk, you can use the Link Export (1.6 GB, http://download.freebase.com/datadumps/). In that file, IMDB and Netflix keys will look like this:
/guid/9202a8c04000641f8000000000009e89 /type/object/key /authority/imdb/title tt0083658
/guid/9202a8c04000641f8000000000009e89 /type/object/key /authority/netflix/movie 70053131Will that work for you? Let me know if there's anything else I can help with.
-
I think it should work, depending on the formatting within the dump files, and how long it takes me to successfully pull down a 1.6 gig file...
I'll post back when done. Thanks!
-
OK. It took about an hour to download, which was faster than I expected. It also took about an hour to unzip, which was quite a bit more.
I am afraid that I now have a 25 gig file here that I am not sure how to approach. I think i still have much reading to do on your site (or somewhere) to figure out how I can start parsing some data out of that file.
Do I need to run a graph database over here locally for this?
-
Or, let me back up. What I am really trying to get is something that would normally be returned by a SQL query that looks something like this:
SELECT imdb_id, netflix_id WHERE imdb_id IS NOT NULL and netflix_id IS NOT NULL;
Is there a simpler way to get this subset of data easily?
-
You don't need any kind of database to start using this data. If you're using a Unix-like environment, the simplest way to get at the keys you want is to directly filter it as a text-file for the key-namespaces you want using grep, like this:
grep "/authority/imdb/title" freebase-datadump-quadruples.tsv > imdb_keys.tsvIn this file, keys are represented as "id property key-namespace key-value". You could also filter by "/type/object/key" to get all the keys in Freebase.
-
That worked like a charm with the imdb data giving 19,558 records.
The netflix version returned 0 records, so I shortened the "search for" string down to "/netflix/" and got a lot of records with:
/user/hal/netflix/movie (23,929 records)
and /user/hal/netflix/role (8,397 records)
Are these the netflix records you referred to above as:
guid/9202a8c04000641f8000000000009e89 /type/object/key /authority/netflix/movie 70053131
?
-
Correlating the /user/hal/netflix/movie records with the
/authority/imdb/title records, i know have 11,189 matches -- that is 11,189 movies in the freebase dump file that have both an imdb id and a netflix id.
Does that sound about right?
-
As I write this, there are 11,182 topics on the live graph which have both IMDB and Netflix title keys, so 11,189 from the slightly out of date data in the dumps is a perfectly reasonable number.
As an aside, 19 of those topics are not currently typed as a film. The first one of those that I looked at, The Human Factor, is a book and needs to be split into two topics; similar things may well apply for the other 18. Just a small health warning :-)
-
Yep, that looks right. Sorry about the namespace confusion: /user/hal/netflix/movie is correct -- it's actually exactly the same as /authority/netflix/movie. We should probably deprecate the /user/hal name for it.
-
-
-
It seems useful to have a "Peak" type which is distinct from the geography/mountain type. All mountains have peaks, but a mountain may have well-known subsidiary peaks.
One example is the North Palisades in California:
The Wikipedia page lists three well-known subsidiary peaks (http://en.wikipedia.org/wiki/index.html?curid=4665863) and I have started to add them as distinct locations.
A geography/mountain_range often has multiple geography/mountain objects, and similarly well-known geography/mountain objects may have multiple geography/mountain_peaks (multiple subsidiary peaks and "the" peak).
Confusing the issue is that many mountains are known as peaks, whereas there are subsidiary peaks which aren't yet relegated to mountain status (since they are subsidiary and not the mountain top).
-
Good suggestion. If I understand correctly, there should be a property on Mountain called something like "Subsidiary Peaks", which would expect a new type (called, I would guess, "Subsidiary Mountain Peak") which would also be a location. Is that right?
-
Yes, that sounds like a reasonable approach!
-
I've been thinking, and I wonder if it wouldn't make more sense to simply have the type and property be for "peaks", which would make it easier to compare them or plot them on a map. E.g., if there were topics for all peaks of the North Palisades, you could easily order them by elevation; if the highest peak is considered to be the same as the Mountain topic, you have include both the mountain and its peaks in your query, which is harder. In this model, mountains with no subsidiary peaks would presumably not have any values in this property.
What do you think?
-
+1 for conflating largest and subsidiary peaks under a single type if the documentation is clear in the differences between "Mountain" and "Peak". Will the largest peak always be co-typed as a mountain or will there be a separate topic for the mountain and largest peak (likely often to have the same name)?
-
Good question. Semantically, it seems to me that the mountain and highest peak would have to be different topics (since a peak doesn't comprise subsidiary peaks and a mountain does, or can). That's my guess, anyway -- I'm not really sure what the practice in the mountaineering or geographic worlds is.
-
-
-
I would like to change text color of the description at top of page. It currently reads "welcome to the Steel Mills of the Monongahela River Valley. Scheduled for late 2009. I would like this to be white or brighter.
-
Under Edit Base: Customize Appearance, the color you want to change is Page Colors text.
-
I need to have ajasko restored as administrator of Steel Mills of the Monongahela.Thanks....Rollie Puterbaugh
-
I have restored ajasko as an owner of this base. I am curious, though: how did you manage to get removed from a base you created? That should be difficult to do accidentally, and if you can describe how it happened, I can file a bug so we can try to prevent it from happening again.
-
I believe it may have happened in the schema area. I too was very surprised as I have been working on Flight 128 and 383 and never lost administration status despite errors along the way...
-
Thanks for making the repair. I will be working as much as possible on these 2 bases but I have huge projects going with the aviation disasters. I will be out of town for several days for meetings in Cincinnati on the crashes. Expect delays along the way as these 2 bases will most likely take until year's end. Again, thanks for your help.
-
-
-
anyone got a good idea for the 'magnitude' data type?
-
Do you mean in terms of which unit to assign?
-
ya, i think 'tonnes of tnt' is standard maybe?, but there isnt a freebase data unit type for that.
-
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.)
-
@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?
-
Since I had already started with the "ton" nomenclature, I added milliton and microton of TNT, which correspond to kilogram and gram respectively.
-
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.
-
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.
-
-
-
I don't agree that this is correctly typed as an Architectural Style. Anyone in the Architecure Domain care to weigh in?
jon
-
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?
-
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
-
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?
-
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.
-
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?
-
You know, I really wish this discussion auto-linked when you gave it a URL. The schema is here.
-
@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.
-
@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.
-
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!
-
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?
-
Oops, thanks sprocket, I've now added that reverse property. And your examples look great!
-
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.
-
-
-
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!
-
-
-
Could we include the 'Disaster' type from the Event Commons as an included type of 'Railway Disaster'? The Wikipedia infobox has some good suggestions for properties for this type:- 'Rail Line' property accepting a value type of 'transit line' from the transportation commons.- 'Number of Trains Involved' property accepting an integer value. And a suggestions of my own for your consideration:- 'Locomotive classes involved' property accepting a value type of 'Locomotive' from robert's Locomotive base.
-
Something to consider -- the transit line type is for *metropolitan* transport. A disaster on a cross-country railway wouldn't necessarily be suitable to link to that. Though the other question is, should we extend those transit types to include long-distance transit? Should it only be passenger transportation, or should it include freight? Does freight rail have different lines and stops than passenger ones? I suspect they might. I know I've seen freight lines running past factories and dockyards that obviously aren't intended to take passengers.
-
Bringing the Transport domain admins in on this by cross-posting to the Transport Commons.
-
I see that there is actually a rail line type in jonathanwlowe's transporatationbase, but it seems rather sparse and underdeveloped schema wise.
I notice that notable long distance railways, such as trans-siberian railway and the channel tunnel rail link are untyped, as well as notable rail networks, such as Trans-European High-speed rail network. and the former trans-europ Express.
With regards to railway disaster, this has the added complexity that ver specific details on individual trains (e.g. the 8:39am from Drayton Park on the Highbury Branch, terminating at platform nine of Moorgate station driven by 56 year old Leslie Newson) can be noted.
-
I think we should definitely model long-distance rail, or else broaden the scope of transit line to allow for it.
Looking at the schema on transit line, I see that it's more to do with the *service* than the physical line. That is, the things typed there include stuff like bus services, and it says that if you have an express and a local then that should be two different entities. So it doesn't seem that that type is appropriate for the examples you give. I almost feel like transit line should be renamed "transit route".
I also think we should have types for "Rail network" and "Railway line". Railway lines have things like gauge, etc, which other transit lines don't. And we should almost certainly be modeling types of trains, since I'll bet there's a metric buttload of it on Wikipedia. At least, if I know anything about railfans there will be.
Oh yeah. Take a look at the Wikipedia article for Narrow gauge rail transport.
I might take a stab at modeling railways in a nerdy trainspotter way. Not that I am one, but I'll wear the anorak for the cause ;)
-
-
-
Should the TLD names really contain a dot (‘.’)? It seems to me that the TLD for the Netherlands is ‘nl’, and the dot is a separator character but not part of the TLD.
-
I agree. I have created a ticket for the data team to adress this:
https://bugs.metaweb.com/browse/DA-521
-
Updated link (the previously mentioned no longer works):
https://bugs.freebase.com/browse/DA-521
(guys, breaking internet links is bad practice mmkay, a 301 redirect would’ve been nice :)).
-
Actually, bugs.metaweb.com never worked -- at least outside the Metaweb office. And even inside it has a broken certificate. Aseem, please use bugs.freebase.com! Grauw, sorry for the misleading URL.
-
-
-
There are a lot of properties missing from this which can be taken directly from the London Stations wikipedia infobox.
Properties such as Zone, LUL Exits could be added to this type.
-
It would be worth including the Transit Stop type as well, I think.
-
-
-
Hi All --
The link to the mqlread docs on this page is broken -- it leads to a blank topic page.
Brian
-
Hi Brian,
I can't find the broken link, can you be more specific about which one didn't work?
-
Under "Develop Apps In Javascript", the bulletpoint:
- Hello World. This List of Countries is generated with only a few lines of Javascript. You might want to read about mqlread in the API docs.
-
Ah, thanks, fixed!
-
-
-
This should probably have "Specialization of" added as a property, with an appropriate reciprocal property. Examples:
Ordered container:
- Specialization of Container
Set:
- Specialization of container
Ordered Set:
- Specialization of Set
- Specialization of Ordered container
Associative Container:
- Specialization of Container
For a full hierarchy, the STLPort documentation would be a good base.
Also, it may make sense to add an "Implementations" property that links back to the Data Structure topics for which this is the ADT.
-
Hi thequux,
Welcome to Freebase! I think these are all really good suggestions and I've implemented the changes that you suggested in the sandbox. Please feel free to play around with the data in the sandbox and let me know if I missed anything. If no one objects to these changes I can add them to the main CS base sometime next week.
Here is the STL documentation for anyone interested in seeing the complete hierarchy that's being proposed.
-
Ok, well I haven't heard any objections here in the CS base or on the data modeling list so I've gone ahead and added the suggested properties to Abstract Data Structure.
-
-
-
How do we create a subtype of Job Title to handle Named Job Titles?
like the "Charles Edward Wilson Professor of Business Administration, at Harvard Business School" ?
Ie: these should be titles, but subtypes, so if you say someone is the "Fooperson Chair of Some Such" it would also be the case that they are a "Chair of Some Such" as well.
Named titles are named in honor of someone else, and are typically associated with tenure, or a stipend/salary. They almost always are associated with an Educational Institution, as long as that type includes think-tanks, and other pseudo educational organizations.
Thanks,
Dave
-
I'd just put them in as ordinary job titles, and leave it at that, since there is no structure to job titles, and I think it a diverse enough field that it would be practically impossible to impose one. If you wanted to show who it was named after, you could add the Namesake type to the job title, which would allow you to link it to the person for whom it was named.
-
-
-
and while you're add it - set it as the reason for ceasing operations for Northern Rock
-
I agree Nationalization should be a company termination type.
I would also like to see Disbandment, as an example the Tecton group disbanded in 1948. And also a number of companies are disbanded due to the retiral of their founder and/or CEO.
-
I think Found Guilty of Criminal Activities is also required, I tried to model Charle's Ponzi's company, Securities Exchange Company, which was closed when Ponzi was convicted of mail fraud.
-
perhaps the 'reason for ceasing operations' should not be an enumeration. I agree with 'nationalization' but not 'mail fraud' (ponzi's company was insolvent). but reasonable people should be able to debate such things...
-
I've changed the type from an enumerated list to a standard topic.
-
-
-
The concept of a Student Organization is not unique to Carnegie Mellon University, just as a student publication is not unique to any particular school.
How do we generalize this topic so it can be used by other schools?
-
The semantics of this type has merit, but most of these properties are covered by either the organization type or the topic type. I'll create a task to model a student organization type that includes the organization type and has a property to link an educational institution and a property to link an adviser. What other properties would be useful on this type?
-
DA-544 has been filed to track this issue. If you have suggestions for other properties, please add them as comments to the task.
-
-
-
Could a property noting the year a company division was terminated (became defunct) be added? Of type Date/Time.
-
There is a "To" property on the "Company/Division Relationship" CVT, which was intended for this purpose.
-
My bad - missed that!
-
-
-
-
Do you think there should be a new National Laboratory type modeled? This one, for example, is one of a number run by the US Government Agency, the Department of Energy - see the drop down list of national labs on the DOE site here:
It also makes me wonder if Brookhaven (and other labs) are correctly typed as Company.
http://www.energy.gov/index.htm
j
-
-
-
-
I've begun a new type on Sandbox called National Leader. The type is given to any head of state or government and allows for the assignment of roles (head of state, head of government, head of state and head of government), the country or countries (for instance, Queen Elizabeth II is listed as the head of state for many countries), their tenure dates and their official title. I'd love to hear feedback from the community.
I think it serves a pretty powerful role as being a disambiguator for leaders of countries as opposed to the more generic "politician" or "governing official".
-
-
-
Problems at home and a lack of guidance would send Mojo Swagger on his way to Atlanta , GA during the summer of 1994. Only to discover more of the same problems and a greater lack of guidance upon arrival . So , Mojo clung to his music like never before , and maintained conditioning his musical talents . Swagger and skill would come together as one at the change of the new millennium , when Mojo decided to make his favorite past time his occupation . Mojo then began booking studio time , performing at any and every artist showcase and studying the music industry . Through the networking process , Mojo began to realize the benefits of actually knowing the business before jumping in it , and continued conditioning his self and studying the game .
The former New Jersey resident and current A-Town representer has caputerd the " Best of both Worlds " which will one day allow him to lead the "League of Extraordinary Gentlemen" . Mojo formed Heart of the Hood Entertainment & Music Group in 2002 and at that point in his plight Mojo began balancing and managing a small independent funded record label and working as a songwriter and recording artist simultaneously . After recording a stock load of material and packaging some product , Mojo began gaining a lot of recognition for his well put together mix tapes and has put out , been on , and/or hosted more than 100 only to find out his music is accepted and loved by people of all colors creeds all over the world .
Living life everyday w/ a top five dead or alive attitude , Mojo Swagger is definitely destined for greatness and has performed w/ some of the biggest names in hip-hop such as Krs-One , Rich Boy , Jeru the Damaja , Little Brother , Tanya Morgan , Guilty Simpson , Skyzoo , The Clipse , Dj Nabs , Dj Green Lantern , and Dj Red Alert just to name a few and has recorded music with a list just as long ... Raekwon (Wu-tang), Alfamega (Grand Hustle) , Lloyd (Def Jam) , Focus (Aftermath) , M-16 , Dj Shakim (So So Def) Mami Montana (Aftermath) , Clan Destined ( Rawkus) , Mr. Probz (Europe) , Adrift Da Belle (Dungeon Family) just to name a handful of his colabs and accomplishments . Mojo also has done Ghostwring work few of your favorite rapper's favorite rapper and was picked by 50 Cents , Polow the Don , and Common Sense as Youtube's Top 20 Independent Hip-Hop artists of 2007 . Mojo is currently in the studio working on his Debut Indie Album titled"Long Story Short" which will release February 2009 and is gravitating towards that number 1 spot . Mojo Swagger is still unsigned .THE STAND INTERVIEW CODE :
http://www.youtube.com/watch?v=aogW0EJSndw
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/aogW0EJSndw&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/aogW0EJSndw&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
BRING THE STREET'S BACK CODE :
http://www.youtube.com/watch?v=_WkarsF55zQ
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/_WkarsF55zQ&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/_WkarsF55zQ&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
TOMORROW FEAT. MOJO SWAGGER CODE :
http://www.youtube.com/watch?v=IWCWqZGMFDQ
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/IWCWqZGMFDQ&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/IWCWqZGMFDQ&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
MOJO SWAGGER FREESTYLE CODE :
http://www.youtube.com/watch?v=zxb2BL1uhfY
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/zxb2BL1uhfY&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/zxb2BL1uhfY&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
-
-
-
Howdy Guys,
Haven't been a member long, but I was planning on doing a main domain (not a personal one, but under Special Interests). It was like automotive, but for Cycles (bikes, trikes, tandems - etc).
There are a few personal domains around that are similar. Cyclocross (Mikeshwe) and Bicycles (Collord) - I guess this would be a best of both worlds, like the automotive one.
Am I just being silly? Should I start a personal domain first? I guess this is just to find out what I can actual do, thought it would be better to ask.
With Thanks
james
-
Hi James,
You're correct - the best way to start is to model Cycling in a personal domain and post a request for review, or for harder data-modeling questions, you can join the data-modeling list (here).
My question back to you is, can you generically represent most or all bikes in a single cycling domain? It seems that mountain bikes have different specs that people are interested in (hard-tail, full suspension, type of suspension) vs road bikes (possibly materials and weight). You might want to think about domains centered around a specific biking style.
-
Shoot, here's the link to the mailing lists.
-
-
-
I was adding some of ExxonMobil's major subsidiaries, and I noticed that nanette had created job titles with the subsidiary names in the title. Those are easy to handle - the subsidiary should go into the employer field instead of the parent company.
However, how do we want to handle divisions and non-subsidiary entities? For example, "Executive Vice President, Exxon Mobil Saudi Arabia". I don't see Exxon Mobil Saudi Arabia as a legal subsidiary, so it is probably an organizational "division". Another example: Vice President, Washington Office.
I'm not sure what the goal is for the title - do we want all VP's to be just "Vice President", or do we want the additional information like office or division included to differentiate from other VPs in that company?
-
I think in a case like this, where we don't really know what sort of thing Exxon Mobile Saudi Arabia is, the best thing to do is leave it as-is, rather than guessing whether it's a division or subsidiary (Goliath calls it a subsidiary, but I could find no record on Exxon's website, as you no doubt saw as well). In terms of whether people should be said to be employed by a division, and thus use the title without the division, or be said to be employed by the company, and thus use the title with the division, I'm not really sure which is best.
-
Regarding job titles, having worked briefly in a large company where every floor had half a dozen VPs, I can tell you there's a huge difference between say, "VP, LargeInvestmentBankRUs", "VP, LargeInvestmentBankRUs France", and "VP, Fixed Income, LargeInvestmentBankRUs Hong Kong". I know nothing about Exxon Mobil's internal organization, but I'm pretty sure division and region qualifiers in front of job titles like "president" and "manager" are significant.
-
-
-
I was expecting to find such advanced types as "novelist", "poet" etc in addition to "author" for, say, an entry like "Jack Kerouac".
I guess the only reason the type system is not so specialized is because most of entries are just "data skeletons" built on Wikipedia articles and the like.
Are such refined types supposed to be added manually by users?
-
Ok, perhaps I should have read the tutorial to the site before posting. :)
Anyway, it appears that "poet", "novelist" and such are implemented through the Profession field.
Is this the right choice? I mean, does one always need to perform X professionally in order to be recognized as an X-doer?
And when is a poet considered professionally one? When he's sold some books? And so what about poets of the past, who were recognized as such long after they had died?
I think the question is raised here as to when to consider someone to be an X, where X is a "profession". Perhaps the success factor is involved.
This problem is tied to encyclopoedias in general I guess. -
Weeellllll... generally we are a bit wary of creating types which wouldn't have any properties. What types would "novelist" have that "author" doesn't? Can the same effect be achieved through a query along the lines of "show me authors who have written novels"?
When it comes to poetry, I think there's a stronger case for having a "poet" type, since poems are a different kind of written work which have interesting properties like "metre" and "form" that don't apply to other written works, and are often published and anthologised very differently from other written works.
Perhaps Jeff, who is responsible for much of our Publishing domain, could chime in here?
-
The reason there aren't types for poet, novelist, essayist, short-story writer, etc. is that, apart from being able to say that "X is a novelist", there aren't really any properties that could go on these types (Kirrily's comments about poetry apply to poems, rather than poets). I agree that profession isn't adequate for what you're looking for. We do have separate types for a few kinds of written work -- short story, poem, review, play, scholarly work -- that you can filter on, as Kirrily suggests. But we don't really separate out other types of books, though -- there's no real way to differentiate novels from anthologies from self-help books from dictionaries, apart from the "genre" property (which might help you with the self-help books, but probably won't with the novels).
-
>>> The reason there aren't types for poet, novelist, essayist, short-story writer, etc. is that, apart from being able to say that "X is a novelist", there aren't really any properties that could go on these types.
Yes I had come up with this too on my own, but later.
Anyway, in a future where a moltitude of people could be using the database don't you think it would be quicker and more straightforward to just query for "X of type = poet that blah blah" instead of "X of type = person and profession = poet that blah blah". This could be compared to 'syntactic sugar' (as in programming).
The system you've created allows for great flexibility and if space isn't any problem you should consider the possibility to "flatten" this "propertized" types to true types instead of fields.Regarding genres I think that a notable issue is raised here, namely who decides what types something is. For most things types aka genres aka categories are obvious but with some works things may get more complicated and subtle... What is Noah to you? If I add the Fictional Character type to its entry would you be outraged? You know there are people in our world that would be.
-
-
-
-
Perhaps a "Broader field of study" and "Narrower fields of study" or "Subdisciplines" property would be useful in organizing these? (i.e. Business Administration is a subdiscipline of Business)
-
I agree. Currently, for example, philosophy, ethics, epistemology, and metaphysics are all simply "feilds of study". That's fine as far as it goes, but within the philosophy feild of study type we should be able to specify that ethics, epistemolgoy and metaphysics are subdisciplines. I'm not sure what a good name for the reciprocal property of "super-discipline" would be. Perhaps something like "is a subdiscipline of"
-
Just posting this to crosspost this disscussion.
-
That seems pretty reasonable to me, so I added the two properties to the Field of Study type.
-
-
-
-
We need a type for philosophies. We've got topics on all sorts of philosophies, but they tend to be labeled as film or book subjects.
-
What are some examples? Do you also have ideas for what properties might be applied to these philosophies?
-
Examples? Sure. Existensialism is a typical example of a philosophy. As for what properties, I'm not sure. I imagine something like what the main focus of the philosophy is (e.g., some philosophies focus more on epistemology than on metaphysics, especially postmodernist philosophies), or what type of philosophy, etc. Wikipedia's philosophy portal would be a good model.
-
I don't think it would be terribly useful to have a type for "a philosophy". There isn't really such a thing a philosophy, only various collections philosophical ideas. I would recommend creating types for philosophy subtopics such as epistemology, metaphysics, phil of language, ethics, etc. There could also be types for schools of thought such as utilitarianism, existentialism, functionalism (to name a very random assortment from different areas of philosophy).
-
-
-
I've been slowly adding the historical results of baseball's world series, and in thinking about the 1994 world series, I hit upon a bit of a hurdle: this world series didn't occur.
As a piece of information, this fact seems relevant to me. However, in terms of integrating the "non-event" into the site, it really doesn't fit at all with the structure of all the other world series results, namely, "winner, loser, score", etc.
I guess that my question, then, is how is one to deal with non-events that are nevertheless relevant precisely because of their exceptionalism? The expectation of a world series in 1994, given the pattern set both before and after the cancelled season, separates this instance from all others in its class. However, since the actual event never occurred, I’m not sure if representing it in the current schema is either (i) possible or (ii) desirable.
There are other examples of this kind of expected-but-never-occurred event, notably in sports, and I was wondering if there are any ideas/suggestions on how to represent this type of information.
Thanks-
That's a good point. Just because an event doesn't appear in Freebase doesn't mean you can assume that it didn't occur.
I would model this by co-typing the 1994 World Series topic with a Canceled Event type and then maybe add a property to say why it was canceled.
-
Ditto what Shawn said; a new type seems the best way to handle this. I would also strongly recommend bringing up this discussion on the data-modeling mailing list.
-
cool, thanks for the feedback. I will definitely bring this up on the list.
-
-
-
I'm a newbbie around here.
So far I only got the idea that freebase is for wikipedia data only.
How 'm I going to use other database like USPTO ?
-
I can see how you got that idea, since most of our textual articles came from Wikipedia. However, the structured data came from many sources, including MusicBrainz, the SEC, and Freebase users like you.
Strictly, you can’t use other databases in Freebase; this is one database. (Well, OK, two or three. Still.) But you could import patent databases into Freebase, assuming that they are compatibe with our Creative Commons licensing requirement. Check out the US Patent type for the very small set of examples already populated.
-
-
-
As I was looking through the categories, it came to me that perhaps money is too broad for the types beneath. Money has an overarching quality that is not expressed in the types. Money is more like history. It is a property of or involved in more topics than we'd like to admit.
In contribution to the community,
PMM-
Hey, PMM. Thanks for the suggestion.
On the Domains & Types page, "Money" is just a label for the collection of domains listed under it. That is, the things labeled as domain categories (including money) aren't part of the data structure per se. Instead, they're navigational elements to help people find related data. So toward that end, we're going for broad labels.
I'd say that "Commerce" is too narrow for the domains and types collected there, but it's certainly possible that another term would better help people find the data.
Sarah -
Speaking of changing it to commerce
what about a classified section? Or have I just missed it?
If there isn't one, there should be.
-
What would go in a classified section? Freebase is not really intended for ephemeral data such as classified ads themselves; we would quickly be full of obsolete listings. We could certainly model information about classified ads, but I am not sure what that would entail.
If you are thinking we should actually have classified ads—well, I’m not one of the Metaweb business people, but I can’t imagine that competing with Craigslist is something that would make our investors happy. (-: And remember that nothing in Freebase is ever deleted—not really an ideal tool for classified ads.
-
-
-
Considering there's no data in it, I think that this was accidentally typed /people/person. It should probably be removed.
-
I see skud already removed it. Please keep in mind that Freebase is a community-edited Web site; that means that the community—meaning you—can and should edit it when you find problems. Any logged-in user can remove a type from a topic by using the little drop-down arrow under the type’s name.
-
I had tried it, but for some reason the change didn't go through. Thanks, though, both of you. ^_^
-
-
-
-
More types and domains are being added all the time. This forum is a central place to post comments and suggestions for new ones.
-
I added a Card Game type in my types... it it right to put it there?
It's supposed to be used for card games like poker and collectible card games... -
When viewing a company... in this case Vodafone... the headquarters address type does not contain a country field. Could you please add this. Many thx. Iain
-
I'm quite new to freebase - trying to figure how to create the Mobile Country Code (MCC) & Mobile Network Code types for Mobile Network Operators... any help appreciated!
-
Totally new and somewhat bewildered - noticed that the Music domain does not contain 'music scores'. I want to eventually upload a bunch of info / links related to various music scores, specifically choral music scores held by our library. At this point, not at all sure how to accomplish this but a good start would be finding the correct topic. Many thanks for help in adding: music scores, choral music scores, musical scores or let me know where these are.
-
Infobuddha—Thanks for your comment. The music domain is still growing and evolving, and feedback is always helpful. In what sense is a score, for your purposes, different from compositions and arrangements? Do you specially need to describe attributes of the physical objects, or the publications of multiple (nearly-)identical physical objects, or the music described by the objects?
A good starting point would be to list the properties that you want a score to have, and a good way to do that is to prototype a type in your own domain. Let us know if you have any questions about that; the music domain would be a good place to continue the discussion.
Welcome!
-
infobuddha, It seems like the "Arrangement" type would work. I think the term "score" and "arrangement" could be used inter-changeably. Currently, "Arrangement" has only one property, "Arrangement of" which points to the composition (type "Composition"). I do think "Arrangement" could use some other properties: one comes to mind: "Arranged by", expected (new) type "Arranger" There are different kinds of arrangements. Rather than have that be a property, perhaps having additional types that impart the relevant properties of arrangements would make more sense: "Choral Arrangement" "Big Band Arrangement" "Orchestral Arrangement" As always, there are many ways to slice this pie. I'd love to hear your thoughts on this...
-
iain_herd, the country for headquarters is derived from the postal code and the city and doesn't need to be input manually from the address field. This isn't clear in the user interface though - we hope to fix this in an upcoming release.
-
Hi there - I'm missing a lot of abstract types. Such types that may be be used to classify a knowledge domain from a more abstract perspective. Types like: Idea, Process, Task, etc. and relationships like: Assigned_To, Interested_In, etc. In this way Freebase could also be used as a kind of project management tool. So firstly how about a project management domain? Later on this could be expanded to a more general process management domain (business, knowledge, whatever needs to be managed).
-
You're always welcome to create types of your own and if you think they'd be generally useful and suggest that they be promoted for public use.
We're still defining guidelines for what kinds of content will be most useful to store on Freebase - you should bear in mind that any data input will be visible to everyone, which could be a non-starter for certain kinds of project management activities. This isn't to say Freebase couldn't be used in that way, but there are definitely many other platforms that are designed more specifically for that kind of purpose. -
Thanks.
Yeah and that was my next question. Does Freebase consider to make it possible to use Freebase for closed circuits with restricted access. This would be a key feature for commercial application of Freebase. Companies would the be able to control collaboration. I know it's kind of contradictory to the Freebase name but it's a shame to force commercial ontology development to proprietary systems (and a waste of ressources).
Concerning project management. Yes there are a lot of systems that handle this like there's a lot of systems handling CRM, finance, HRM, CMS, whatever. But all these systems could (and should) be handled within an ontology because they are all just specialized instances of a more general database. -
We have considered the idea of restricted access content areas - and might provide that kind of functionality in the future, perhaps for a fee, perhaps on a related site, but that isn't our focus right now.
Feel free to try modeling a project management schema if you're interested. Might be instructive to see how that works. -
I'm interested in a domain and set of types that focus specifically on the future. This goes beyond simply having dates that are at some point in the future. There is a broad range of types (trends, events, forecast, scenarios, etc.) that I need to work with as a professional futurist. About 6-7 years ago I identified a series of these types and their interrelationships as part of an effort to create an XML-based Futures Studies Markup Language. From the quick look that I've taken at Freebase, it appears that some of that old work may finally prove to be useful.
The challenge/opportunity with future-oriented data domains and types is that it can make use of much of the work done on basic types (people, locations, etc.). There is a significant amount of overlap in some areas with a history domain and associated types. -
Hey, pvonstackleberg.
Types about the future sound interesting. If you want to take a shot at modeling some and you hit any snags, drop a line in the discussions to get some help.
Best,
Sarah -
Sarah
Thanks for the offer of help via the discussions. I've started experimenting with a few futures-related types (trend, forecast, event, etc.) and am working my way through documentation on Freebase to figure out what I'm doing. At some point I'd like to get feedback from some of you more experienced folks to ensure that I'm on the right track with what I'm doing.
Peter -
Terrific! When you're ready for feedback, post a note with any questions, and we'll take a look.
-
Hi Sarah:
I've been mulling over the Trend, Event, and Forecast types I've created. I have a couple of questions and am wondering if you and some other folks can take a quick look at what I've got done.
1. Trends and Events are linked. A Trend can contain several Events, set up as either a Supporting Event or Countervailing Event. I want to make sure that users can move back and forth easily between the events and the trends.
2. Trends can be linked to other trends (Supporting Trend and Countervailing Trend). Again, I want users to be able to move back and forth easily so they can look at all trends that associated.
3. Events can contain other Events. For example, the Event "World War 2" has several other events (for example, individual battles) that are included within it. It is possible that these events will have further events embedded within them. Movement back and forth from these events is important.
Have I set up the properties, etc. correctly for these different types in order to have a structure that is easy to navigate up and down in?
Peter -
Hi Peter. On a Person page such as Danny Hillis, under Education the entries are each events, similar to you Event type. For example, the event where Danny earns a PhD. This is very similar to your Event type. Have you thought about general support for events in Freebase?
-
Sorry, I screwed up the link. (Freebase does a pretty good job of trying to hid the raw events.) Here is the event for Danny earns a PhD.
-
I do think we need broad support on Freebase for an event type.
First, let me make a distinction between what I mean by "Event" and the thread a couple items down on organized events (for example, a rock concert, a party, etc.)
The kind of event I need for futures research purposes is much more akin to the "Historical Events" type that I think you refer to. I added my own "Event" type simply because the "Historical Events" type was not complete enough for my particular needs.
However, I think current and historical events will be a major element of any data collection. As such, it would make a lot of sense to have broad, general support for an "Event" type. Having a bunch of slightly different "Event" types would be a significant pain in the behind and ends up defeating the purpose of Freebase.
If you have any suggestions on how we can pull together a common "Event" type, I'm certainly willing to work with folks on it.
Peter -
In response to Peter's questions to Sarah (above):
1. In the trend type, "countervailing event" and "supporting event" have expected types of topic. If you make the expected type event, you'll be able to link events and trends directly, if you also add a reverse property on event.
2. This looks good to me. I'd consider reordering the properties so the supporting/countervailing pair is nearer the supported/opposed pair, and possibly renaming "countervailing trend" to "opposing trend" to make the relationship between those two properties clearer, but these are just cosmetic suggestions.
3. The included/higher-level event properties also look good to me; you'll find exactly parallel structures throughout Freebase. If you look at the military domain, there's a parallel structure to this that's explicitly for military conflicts. -
Thanks for your comments Jeff. I've gone in an attempted to implement all of them on the "Trend" and "Event" types. If you get a chance, I'd appreciate if someone might check what I've done actually accomplishes what was suggested. (I'm still having a little trouble with the concept and implementation of the reverse properties.)
Peter -
Also, I have several questions about more detailed aspects of setting up types. Comments would be much appreciated.
1. I have a number of "Trend" properties (Trend Timing, Trend Scope, etc.) that have values set up as integers. These values are intended for use in calculating an overall Trend Impact value. Should I have a "Trend Impact" property that somehow calculates a value based on the other properties, or should I set up the "Trend Impact" using a calculation in a Javascript or other function when the data is displayed on a page. It is important to be able to search and sort trends based on their impact (for example, "Show me all trends with an impact greater than 20" or "Sort all the trends from highest to lowest impact." I'm assuming that this kind of search and sort points towards having a "Trend Impact" property. That then leads to the questions of how I would do such a calculation for that property.
2. Assume that I want to include the development of a new technology as part of an event (for example, the World War 2 event includes another subordinate event that is "The first operational use of a jet fighter." I want information on the Me-262 jet fighter developed and flown by Germany towards the end of WW2, and that information is available via the "Aircraft" type. When I link in that content, I get a name that says "Me-262". I need a name that is more appropriate for my Event type (i.e., "The first operational use of...") How can I use the Me-262 content from "Aircraft" and still get the name/title I need for my event without changing the name in the "Aircraft" type? -
That looks good to me. Nicely done.
-
I've got another question for those who you have more expertize with Freebase than I do...
I've created the "Issue" type so emerging problems/challenges can be entered into the system. I have two properties -- Issue Opponent and Issue Proponent -- to identify those who say there is no issue and those who say there is one. The opponents and proponents can be either people or organizations. How do I set it up so that these properties can be either, instead of having a separate pair of properties for people and organizations. -
The way to do this is to create a new type, something like (but with a better name than) "Issue Opinion-Haver" that would link to issue, and could be applied as a co-type to the person, organization, agency, racehorse, etc. that supports or opposes the issue. I made up "issue opinion-haver" because I think it makes more sense to have a single type for this with two properties (e.g., issues opposes; issues supports) rather than two types "Issue Opponent" and "Issue Proponent" with one property each.
-
Thanks for the pointers, Jeff. They were very helpful.
Do you have any suggestions for the questions I asked 4 items up? -
1) I would think that something like "Trend Impact" should be calculated from the other properties when its displayed (I'm assuming that you are talking about displaying it in an external application of some kind, since Freebase doesn't have this capability.)
2) I think you might need a property on event along the lines of "topics related to this event" which should have a new type as the expected property (I can't think of any good type names for this off-hand -- naming often turns out the be the hardest part of schema design!). Since the event "first operational use of a jet aircraft" is not the same thing as the "Me-252" (the aircraft topic covers a lot of things about the aircraft model, from its design to its final disposition, while the event topic is about a specific instance of its use), I don't think using the topic of the aircraft for the event makes sense. -
The ability to add domains is now available...cool! Now how do I copy all my types from my personal domain to another domain (Futures Studies & Forecasting) that I've created so that I don't have to re-do all of them.
Also, is it possible to have one variation of a type in the personal domain and a slightly different type in the other domain? -
We don't currently have a feature for moving types between domains via the UI. If this is a big hardship for a specific case, let us know and we can probably assist.
Per your second question, there is nothing to prevent you from having even identical types within two different domains. Where conflicts happen is if two types have the same key in the same domain -- which, coming full circle here, is one reason why we don't yet have easy tools for moving types in the UI. -
Would it be possible to get someone to move all of the types currently under my personal domain over to the "Futures Studies & Forecasting" domain, as doing it manually will involve a significant amount of work. I am also wondering if it would be possible to move the content associated with all of those types as well to avoid having to reenter all of it.
-
It looks like they've been moved. Apologies if you had to do it manually.
-
I would like to see a Commercial Real Estate domain/type on here. By the way this is a great site!
-
I'm getting ready to build a database of political contributions for a community: office, candidate, year, contributor, etc. This would be for multiple boards and the idea would be to make some connections about who's supporting whom.
Is freebase a suitable tool, and has anyone done anything like this yet? I can find anything. -
Barry, have you looked at Robert's "Congress" domain (http://www.freebase.com/view/user/robert/us_congress)? Is that the sort of thing you're looking for? I believe he got his data from the Campaign for Responsible Politics (I think that's the acronym expansion for CRP) which tracks who donates how much to which politicians.
-
-
-
There are a number of Wikipedia articles entitled 'Geography of' or 'Economics of' related to locations e.g. 'Geography of Angola'
What are your opinions on the best way of dealing with these sorts of articles?
As I see it, 'Geography of' topic should be deleted, as all the data within actually belongs in the location's topic. e.g. all the data within 'Geography of Angola' belongs in the 'Angola' topic, most likely in the location type instance.
-
This is a recurring debate, with some people in favor of merging "Economy of Angola" into "Angola" and others in favor of deleting the "X of" topics. I generally favor outright deletion, but neither choice is probably actually wrong. There is a third school of thought that maintains that these topics are potentially useful as instances of types like Book Subject or Film Subject, roughly equivalent to the Library of Congress subjects "Angola -- Economic policy" and "Angola -- Economic conditions", I suppose. I don't think any formal policy has ever been arrived at.
-
I would vote for these topics to stay. While Wikipedia import of things like "List of books by author x" clearly offers no extra value (since it's trivial to find out that in Freebase), these focused topics have a lot of potential in addition to being Book-Subject- and Film-Subject-compatible.
My criterion for determining if something should be deleted:
- If topic's content is but a shortcut for results from a MQL query - delete.
- If topic's content is original that no query can re-pro - save. -
To play Devil's advocate: By your criteria, a topic like "Reaction to the assassination of John F. Kennedy" (http://freebase.com/view/guid/9202a8c04000641f8000000000471826) should be kept. What sorts of assertions (type or property) do you think might accrue to a topic like this?
-
Looking at the "Economy of Angola" example, could you not say that the book's subject was "Angola" and "Economics"? It's a non-unique property after all.
-
I agree with skud - if uniqueness is not taken into account the vast majority of topics would be a type of "Book/film subject", as they are all the subject of wikipedia articles.
Therefore, to expand on faye's criterion:
- If topic's content is but a shortcut for results from a MQL query - delete.
- If topic's content is original (that no query can re-pro) and unique - save.
- If topic's content is original but non-unique - Split/merge
Comments? -
I like skud's criticism of the "subject" argument as well; her method is a lot cleaner than using these articles, too.
I don't think I understand the argument for "If topic's content is original that no query can re-pro - save", however. Freebase is a database, not an encyclopedia, and the value of the data is in the type and property assertions, not in the descriptions. Keeping them around tends to clutter up the search and autocomplete results, if nothing else. -
typelibrarian - that article describes events which are in reaction to another event (the assasination). The data in the article can most likely be split across these many related events, or incorporated into the main assasination topic.
I came across a topic, 'characters in atlas shrugged' - http://www.freebase.com/view/en/characters_in_atlas_shrugged.
At the time no query could reproduce it, but with a bit of work I divided it into the 100 or so individual topics for each of the individual characters. Once all the information was transferred I flagged it for deletion, as I believe the original article can now be recreated using MQL. -
(Typelibrarian is me; I try not to use it for discussions because it gets confusing, but I forgot I who I was logged in as.)
Merging "reactions to the assassination of JFK" into the "assassination of JFK" topic is certainly an option (just as merging "Economics of Angola" into "Angola" is an option). I favor deletion for these sorts of topics, but merging would work, too (the only functional difference, since these are largely un-typed topics, is that merging adds the Wikipedia keys of the "reaction" and "economics" topics to the main topics), and I don't feel especially strongly about it. In either case, the topic is gone, for all intents and purposes (that do not involve keys, anyway).
I don't see any point in keeping them around if the purpose is merely to extract the data onto other topics; the articles exist in Wikipedia, and the data can always be gotten from there.
I still don't understand Faye's argument that these topics have lots of potential; Faye, can you expand on that? -
Sorry - I've developed an aversion to discussion posts as they tend to crash my browser. :)
"Assassination of JFK" is a historic event, and I wouldn't want to merge it with the topic for "JFK", for all the books, movies, experts, and other events associated with it. "Reactions to the assassination of JFK", however, is probably split in WP only because of article length restriction, and I wouldn't mind merging it with "assassination of JFK".
In addition to being book subject, film subject, career specialty, academic field/focus, etc., I don't think it's out of the question that someone might want to create a data model that could use topics like this. I could easily create an "Assassination" type, with properties for "assassin", "target", "motivation", "outcome", etc.
Perhaps I was too conservative with my "keep if cannot re-pro with a query" policy, and on second thought, topics like "geography of ..." or "economy of ..." are probably of low value to Freebase. On the other hand, "assassination of .." or "death of ..." and similar topics I'd like to keep around. We have already established that lists should be deleted, when it comes to non-list content though, it seems that sometimes the best policy is one of flexibility.
-
-
-
Hi!
Isn't it a bit weird to find roads under the Transportation type? I would put roads under "Infrastructure", or something. In the Transportation type I would put "Train", "Bus", "Plane", etc, i.e. MEANS of transportation. But I can see where the grouping came from. But "Bridges"?
Well, I assume what we really need is a way to tag types, i.e. "Roads" could be tagged with the words "Connection", "Infrastructure", "Car", etc. I'm not sure, but aren't hierarchies pretty dated for grouping stuff?
Anyway, I would appreciate a type for Travel, i.e. if someone could spec up what "Travel" is (or perhaps "Trip" fits better). It would be something along the lines of:
1. Involves one or more persons (it wouldn't be travel if it was a letter, for example)
2. A Travel would consist of one or several Legs.
3. Each Leg is between 2 Locations, a start location and an end location.
4. A Trip Leg involves the moving of the persons listed under 1 between the start and end points of the Leg.
5. In each location, the persons can stay, perhaps in a Hotel
6. Rent car at the location
7. The transportation between the start and end of a Leg is with one (or several?) means of transportation (i.e. Bus, Car, Train, etc)
See, this is a can of worms, unless you know the domain, or at least know the lingo of the domain.
I'm surprised this hasn't been done yet in freebase, since booking travel is one of the poster childs of the semantic web, right?
Best regards,
Mats Henricson-
Mats -
We actually thought that roads (and bridges) should go under something called "infrastructure", and indeed that could happen. At the time, we were at a loss as to what other types would go in there (given the Architecture domain).
Domains are not intended to ontologically significant. They are intended to define a community of administrators who understand the breadth of the domain well enough to competently control the types within it. Domains are not hierarchical, although our 'all types' page does have categorizations that suggest that there is some deeper nesting, but this is just a visual crutch until that presentation is crushed under its own weight as the number of domains increases.
As for your 'travel' type example, I think the name 'trip' is right. A type should define a very concrete collection of topics that have properties (fields) in common. A trip has properties -- a starting location, ending location, intermediate locations, etc.
My point is that what's in domains need not be so charged -- there will undoubtedly be disagreements, but the stakes are much lower than people realize (and what's suggested by our type page). I believe that in the very near future, most types will be found not through that type page, but more organically through search and 'lateral' discovery through the links on topic pages.
I encourage you to model the trip type in your private domain. After you've done so, this type could be one of the first types in a 'travel' domain, which might also include hotels, etc. -
A Route is part of the Transport Domain.
A Road inherits from a Route.
Notable individual structures, e.g. bridges, that compose the Route are part of the Architecture Domain.
I see 'trip' as the process of undertaking a journey, and so belongs in the Travel domain.
For example a road that is never used (for any reason - unfinished, baricaded off, isolated etc.) will never be part of a 'trip', as nothing will ever travel upon it, yet it is still Infrastructure and part of a Transport network, albeit a white elephant of a network.
As a further example, say there is a flight route between London and New York. The actual flight path does not have any infrastructure (it is through the sky), it is just an abstract connection of two distant points, and so is not part of the Architecture Domain (although the Airport buildings at either end may be).
The flight path (Route) is part of the Transportation Domain. However the act of taking the 11:32 am LHR-JFK flight would be the Travel Domain.
The only criteria for a Route in the Transportation domain is that the connected points have physical locations, e.g. a town or city. (to differentiate it from a Graph - see Graph Theory)
-
-
-
How about a type "method" with the attribute "purpose"?
It is pretty abstract and can be used for different stuff like sewing is a method to make clothes but also the Knuth-Morris-Pratt algorithm is a method to search or 454 one to sequence DNA.
A problem is that most of the Topics are nouns and methods normaly verbs. Any suggestions?
-
-
-
I am not sure if "Government Agency" is a type or domain, but its description does not accurately represent the legal status of many government agencies. The explanation of agency appears to distinguish agencies from "real" braches of government like ligislatures and courts.
Actually, most American states as well as the federal goverment traditionally feature three branches of government: the Executive (governor or president), the legislative (often an "upper" and a "lower" chamber of representatives), and the law courts.
First, most American states and the federal government feature many agencies which are as part of the government as the courts and the legislature. These agencies traditionally fall under the governor or president, the executive branch which is charged with executing and enforcing the laws.
In the modern state, administrative agencies are as fully part of the government as the legislature in that modern adminstrative law sees legislatures giving grants of legislative or rule-making authority to executive branch agencies which then develop and publish regulations. These regulations typically have the power of law, if they have been developed and promulgated according to the authority granted the executive branch by the legislalture.
Therefore, most agencies are, in fact, government entities which are part of and not distinguished from government. Most agencies fall in the executive branch of government, under the control of the governor or president. This identiy should be reflected in the category "agency."
Secondly, the category of "government agency" does not seem to encompass or acknowledge semi-independent "authorities" or "Services" such as the United States Postal Service or regional transportation authorities that perform traditional govermental functions like delivering the mail or keeping the trains running on time. These authorities operate under the color of government authority after creation by the passage of enabling legislation, and have the characteristics of government, like diminished legal liability for certain claims. However, they are usually not directly under the control of one of the three branches of government like governor's executive branch agencies.These authorities are "agencies" in that they take decisions and practical action that affect citizens' lives, but without referring those decisions to one of the three traditional branches of government.
Therefore, I think there are two modifications that should me made to the concept, "government agency."
-
Hi, and thanks for your work on Masschusetts government.
Government Agency is a type, and this discussion should probably move over there if you want to continue it.
I think what you are saying is that agencies are not distinguishable from bodies in any meaningful sense. I submit that there is a qualitative difference: the difference between politicians and bureaucrats. A Governmental Body is composed of politicians; one must be elected or appointed to it. A Government Agency has employees. (So the FCC proper, the commission itself, is a Governmental Body, but the FCC as an organization is a Government Agency.) Other entities like the USPS or Amtrak might be co-typed as both Government Agency and Company, depending on their organizational details and history.
I’m not completely clear on which two modifications should think should be made. I encourage you to make a government agency type in your own personal domain, with the main Government Agency type as an included type, and add the properties you think are missing or should be modified.
P.S. Are you Dennis Desmarais? If so, you can use the Person-Topic About Me property on your user page to connect your user account with the Person.
-
Thanks, crism:
Sorry about being slow getting back to you. I am a little anxious about saying anything as a big old newbie, but I don't think the disctinction between "governmental body" and "government agency" is valid, either legally or practically except in limited circumstances.
First, practically, many government agencies that have employees also have boatloads of politicians who are elected or appointed to leadership or managerial roles in that agency: the FCC, for example.
Second, virtually all government agencies have employees, whether there are political types elected or appointed to work with or direct the agency.
Thirdly, There are virtually no "government bodies" that are composed of politicians only. Courts, many city councils, legislatures all have employees, even though the people calling the shots in those entities were elected or appointed through the political process. They all have employees / flunkies to carry out the directives of the decision-makers.
The division between government "body" and government "agency" does not take into account the realities of modern government sufficiently.
Just my thoughts, but I really believe the distinction is artificial.
Thanks for your help! Dennis
-
I think I understand the governmental bodies bit. I think at the federal level it would be the country's congress or equiv. It is not an agency (yes it may have employees but I still think it is a "body"), and I think it is a valid distinction. Yes, it is limited in use, but still a distinction. (most govt entities will be an agency)
-
-
-
One type which it seems to me would be useful is File, i.e. computer files. Of course, the vast majority of computer files are not worth cataloguing, but some files would probably be useful to catalogue. For example:
- Archives/Installers for software
- Database dumps from sites like Wikipedia or Freebase
- (Popularly circulated) Television episodes/movies
- Other popularly circulated video files
- Popularly circulated documents (e.g. Project Gutenberg e-books)
- ROM images of video games
The main criterion I used is that the files should be widely distributed in a fixed form.
Of course, the distribution of many of these files would infringe on others' copyrights, but information about the files carries no such problems. In the case of Project Gutenberg e-books or program archives, there is obviously no issue.
The sort of information that I would collect for files is identifying information:
- File size
- Various file hashes
- (Possibly) Release date of the file, if applicable
- File format
- Original filename/filenames
- Name of the original distributor of the file (e.g. release group for television episodes, software maker for installers)
Specific types of files (e.g. video files) would want more specific data to be collected (e.g. runtime, resolution), naturally.
It would clearly be a huge undertaking to catalogue even the most useful (FSVO useful) files; having participated in some projects to catalogue particular types of files in the past, I speak from experience. The files which might be worth cataloguing would probably number in the hundreds of thousands or millions.
So, what do you think? Is such a thing within the scope of Freebase? Would it be worth doing?
-
This sounds interesting, Tracy, and would probably be good for the Computers domain. I would encourage you to model this type in your own private domain, and then begin a discussion in the Computers domain and on the data-modeling mailing list, asking other people to use it and comment on it. If it proves useful, we can promote it for general use.
-
This is a great idea. It would be nice to include license information as a property too.
Also, nobody's really taken advantage of this yet, but the freebase internal document store is indexed using the SHA256 hash of the content. So, if a file has been uploaded to freebase, you can find (and download) the freebase copy of it by looking up the /type/content object with the same hash value.
-
-
-
I've created two user domains:
http://www.freebase.com/view/user/skud/food
http://www.freebase.com/view/user/skud/sex
Both these contain mostly "bucket" types that are largely propertyless but handy for typing things which are currently just plain old "Topics".
I'd like to look at getting these promoted -- the food ones into the existing /food domain, and the sex ones presumably to a new domain of their own.
K.
-
-
-
Greetings! I would like to suggest that the domain I created: Exoplanetology be moved under Science or Astronomy or wherever it fits in. Also, the list i created: Exoplanets might be better on the Astronomy domain (?). Specially now that 10 new exoplanets have recently been discovered, it might serve well the public interest in the burgeoning new field of Exoplanetology - the study of Exoplanets and the search for life on other worlds.
Thank you for a Wonderful Platform. It makes learning about exoplanets fun! Soon I will build a freebased Widget App for Exoplanetology.
SIncerely,- Metapsyche
http://exoplanetology.blogspot.com/
http://www.freebase.com/view/user/metapsyche/exoplanetology/exoplanet
-
-
-
Is there already a domain for geographic or spatial data (a.k.a. GIS data)?
I've seen the architectural freebase + google-maps mashup which indicates there is some sort of geography-awareness is present, but in my searching so far it appears pretty basic (latitude, longitude, description), only for points, not lines (rivers) or polygons (waterbodies) or rasters (satellite images).
There is a very large body, many terabytes, of public domain spatial data available, which is not already served up by the likes of Google Maps, Virtual Earth, Open Streetmaps, etc. Is this an area which Freebase is open to adding to it's store? If yes, where is the place to explore and discuss that?
thanks,
-matt
-
You're right that Freebase only has properties for lat/long right now, but some ideas for ways to handle more complex mappings are in development. I'm not sure what the status of these projects are, but the "location" domain will probably be where the data is modeled.
Jamie Taylor gave a demo at the last community meeting; you can see some screenshots of what he was able to do here: http://www.flickr.com/photos/kirrilyrobert/2249338228/in/photostream/
-
Matt -
I demo'ed the handy work of /user/jonathanlowe (http://www.freebase.com/view/guid/9202a8c04000641f80000000059498a3) at the last Freebase user meeting. Jonathan is currently working with the Metaweb Graph Team to make spatial indexing a part of the Freebase infrastructure. We would love to hear more about your interest/data/usecases. Feel free to drop me a note directly I can put you in touch with the people who are working on this capability.
Jamie /a/ metaweb.com
-
thanks Jeff, Jamie. I'll follow up by email as I find this all-on-one-pae forum style hard to use.
-matt
-
-
-
I'm currently building a domain that models the tech tree of an MMO game (A Tale In The Desert). It's of interest to many people, but compared to the overall audience of Freebase, it's very specific. It obviously doesn't warrant a top-level domain, but it would be good if it were possible to put it somewhere other than my personal namespace - a sort of middle ground.
Is there a way to do this, or will I simply have to create a role account? (If I have to create a role account, can I transfer everything from my personal domain to it?)
-
This sounds very cool, Nicholas. There is an upcoming feature of community domains, sort of topic-specific portals into Freebase, that sound ideal for this kind of project.
In the meantime, you can set up multiple domains in your own space; for instance, take a look at Spatial Ed’s motorcyle and bird domains. That would allow you to set permissions just on that domain, if you wanted to invite other people to help out, and to keep it contained apart from your general personal domain. It would also make it easier to migrate if and when you decide it’s done.
-
Community domains sound perfect.
I've already created a separate domain in my userspace for this project, but I can't see how to set permissions. How do I add other users as administrators?
-
This is not something that’s trivially exposed in the UI. If you use the Admin View link, you’ll see that the domain has an “owners” property which will take you to a user group; from there, you can add new users to the group.
-
Energy prices are impacting key economic indicators. Leading economists noted after the release of monthly economic reports in September that energy prices are rising much faster than wages and becoming “increasingly difficult for consumers to absorb,” which has resulted in lower consumer spending.
-
-
-
Anyone working on a Curriculum domain? I envision this including "courses", "learning objectives", "evaluations", "presentations", etc. There is a lot of activity and interest in schools open sourcing their courses in a variety of formats and I think that integrating such with freebase would be a big win.Any thoughts? Anyone doing this? If not, is there enough interest for me to step up and get this going?
-
This sounds very interesting. Do you see this Domain as a nexus for finding and accessing online course content? Unlike published works, a lot of curriculum, especially those of online courses (including their learning objectives and presentations) evolve over time. A well defined topic today may therefore change tomorrow. How would you account for this issue in the schemas?
-
The schema should store item level information, which can be reused or refreshed. If a course becomes stale, then create a new id, which could co-exist with the old course
-
-
-
I've created a draft Motorcycle Domain for review. It is similar to the Automotive Domain but doesn't really fit within that Domain. Motorcycle model year is a good place to start with the type viewer. Let me know what you think.
-
I forgot to mention that the 2008 Harley-Davidson Sportster 1200 Roadster topic is filled in pretty well if you want to see how that looks.
-
You beat me to the punch! From a brief glimpse, this looks great! I will take a more closer look and will definitely give you more feedback. In the meantime, check here for a fast schema browser.
-
That's how I roll. :)
Thanks for the review! I actually grabbed all your bikes when I was making this domain and considered their properties when I was developing the model and model year types. Let me know if you want to co-administer the domain.
I just made a modification to the gear ratio property. I have another mod ready for MSRP as soon as CVTs can be nested within CVTs. There are probably some other properties that can be added - these were just grabbed from the Harley website.
-
-
-
I created a draft schema for scientific journal articles. It seems to work decently given the current state of Freebase development. If I built it from scratch I would have organized the pieces a little differently, but I tried to use as many existing types as I could and stay within the rules of the help topics. For example, I would prefer that volume and issue be associated with the Content type so they are maintained in the same section of the page as journal and pages. Until there is a formal version of this type, let me know if there is anything that needs to be added or changed and I'll see what I can do.
-
Hey spatialed, that looks pretty good. The only thing I'd suggest is to make the volume and issue be types in their own right, perhaps associated with a publication, rather than just "text" fields.
-
The DOI field looks pretty interesting too. I don't know much about them so I went and read up about them on Wikipedia. Is a DOI really a webpage, as you have it typed in the Digital Object Identifier schema? It doesn't look like a resolvable URL.
-
Thanks! I tried to make the volume and issues their own types, both standard and CVT, and it was pretty messy. Do we really want the numbers 1 - infinity coming up in th UI as volume numbers? I decided to make them text for now. Maybe supporting types?
I also posted a question about DOIs. They need a standard prefix to work as hyperlinks.
-
This looks like a good start. But because "published work" gets you the "published in/published as" property, separate properties for issue and volume don't seem necessary to me, since these should be handled at the issue level. I would recommend adding an "issues" property to the "scientific journal" type, and creating a "scientific journal issue" type to store the publication information (probably just a property linking back to the journal and publication date), but see <a href="http://www.freebase.com/view/schema/book/magazine_issue">Magazine issue</a> for an example. What would you think about making the types more generic, so that they could be used for humanities journals as well? I don't think there would be an different properties required.
I'm curious about the editor type -- are editors typically associated with individual articles, rather than with (or in addition to) the journal as a whole? I'd check the included types on that type, too -- some of them see a bit odd.
For the citations, I wonder if "scientific journal article" is the best type to use. Presumably just about anything can be cited -- I would expect that dissertations, books, and proceedings would also be common sources, and there are probably lots of other things that can be cited as well. A more abstract type is probably needed as the expected type for the "literature cited" property -- maybe something like "cited work", that would simply be co-typed onto whatever was being cited. Writing this, I wonder if a more generic structure for citations is needed: two types ("citation-containing work" and "cited work", say) with a reprocal link between them ("literature cited" and "cited by", say). "Citation-containing work" would be an included type of "scientific article", and could also be added to any other work that contains citations.
I hope this isn't over-critical -- this is something I've been thinking about for awhile, but haven't had the chance to try to implement. Thanks for taking the initiative to get them going! -
Ed, I'm glad you took on the design of this type! For the citation part, take a look at the Adaptation/Adapted Work pair. If a film is adapted from a book, for example, the film then gets co-typed Adaptation and the book gets co-typed Adapted Work, each with a link pointing to the other. It works pretty well and is a design pattern used in various domains in Freebase.
Aren't works submitted to scientific journals required to go through peer review? Are the reviewers' names known for an article once it's published? If so, that'd be a good property to have.
-
I'm working on a revised version using the Periodical publication date type to keep track of volumes and issues. That seems to make more sense.
I'll change the name to Journal article and type them as contents of journal issues.
Editors are associated with issues. Assistant editors are associated with articles. I'll make those changes.
Dissertation authors currently link into the Education type. Including it adds a second Author property that is a CVT. My Journal article type doesn't handle that well. Any suggestions? If not, they will just need to stay separated.
I'll take a look at the Adaptation/Adapted Work pair to see if I can implement that structure here.
Scientific reviews are typically blind to maintain the integrity of the peer-review process. Reviewers are rarely known unless they sign their reviews. In some cases the authors may then acknowledge the reviewer. That brings up the need to add an Acknowledgement person type.
Thanks for the feedback!
-
I have completely revised the renamed Journal article type so that it accesses as many existing types as possible.
-
I would recommend reciprocating the links on "journal editor" -- i.e., "journal issues edited" and "journal articles edited".
Is the online ISSN for a journal different from the general ISSN (which is on the periodical type)?
The dissertation thing bothers me, too. Ideally, it would be treated like any other written work, but because the author comes in from the "eductation" CVT, it's hard to know how to factor that out. The options I can think of are to remove the reverse property to "person" (or "student", I guess is the name) and make it a "written work" to get the authorship property (assuming that we end up using that model); or to just accept the denormalization, and get the authorship property when it is published somewhere.
But mostly this looks good so far (pending the citation part).
-
Thanks for the feedback Jeff. I reciprocated the journal issues edited but not the articles because they are nested within issues. It's a valid point but I'm not sure whether the redundant entries are worth the time. Maybe if there was a way to automatically reciprocate...
I had never heard of an online ISSN number either but one of the journals I entered had a separate number for print and online.
Thanks for pointing out the citation part again. Somehow these two properties were transformed to "all" from whatever I had named them. I'm not sure how that happened but I'm guessing it's because I orgininally had them pointed to types that I deleted at some point. I changed them to point to the Published work type.
-
-
-
There are many educational scholarships and fellowships of various levels of prestige. For example, Kevin Scott's page states "Kevin is the recipient of an Intel Foundation Ph.D. Fellowship". However, there is no way to list this as a property of the person type or summarize scholarship and fellowship awardees.
-
-
-
I'm webmaster for Haydom Hospital in Tanzania and seeking a better way to maintain a quite large list of researchers and research publications related to the hospital. The list needed to be sorted both by author and topics etc.
I have started out by entering the hospital and a few researchers and some papers of each in Freebase and plan to use the Freebase API to view, filter and sort the information and view it on my site. Have made a compound value type called "field study publication" linking the research publications to the hospital physical site. The researchers also have publications not governing Haydom, so I need a filter.
I have included "book" as a type in the cvt and property "citytown", but hope there is a better alternative to "book" like research publication or alike. Is there a candidate in "education" or "science" I have not found? It is important that the alternative to "book" has a relation to "person" i some way. Any suggestions? Do you think this way of using Freebase will help me out with my challenge on www.haydom.no/en/Research ?-
I'm working on a similar application in a different field. I posted a similar question under the bulk upload discussion and was told: "I don't think the publishing domain schemata are quite up to handling this type of data yet, but we are working on improving them now, particularly with better support for scientific and academic journals, papers, etc."
Currently I am using the short non-fiction system type because I'm guessing that may be where journal articles end up: http://www.freebase.com/view/schema/book/short_non_fiction
I have also created my own citation type that may be helpful for you:
http://www.freebase.com/view/schema/user/spatialed/the_science_of_conservation/citation
A current problem with it is that there is no way to keep track of author order unless I hard code author1, author2, etc. -
I was just informed of this thread that can be found by searching for "journal" in the discussion topics:
Entering the Contents of a Book or Periodical
http://www.freebase.com/view/guid/9202a8c04000641f8000000005136237 -
as far as ordering property values, such as your "author" property values, you can click on the menu button to the left of any property header and select "Reorder" to set an order for that list of property values. If I understand you correctly, that should work.
-
I don't see any reference to sorting in this discussion topic. Is this a response to my question about ordering an enumerated type? If so, the enumerated type does not have the functionality that you describe for author.
-
"A current problem with it is that there is no way to keep track of author order unless I hard code author1, author2, etc."
..was what I was responding to. I thought I understood what your problem was, apparently not ;)
-
Oops, thanks for the response. Sorry, I missed my sentence you quoted when I read through the thread. I had also asked this author question somewhere else and received the same answer a day or two ago. Now I'm stuck on ordering the enumerated list so that was on my mind.
-
-
-
-
-
Is there a entire overview for existing Categories, Domains, Types. May presented as a tree or a similar graph. Even a list representation would be nice.
I know this have to be dynamcally, because its shifting.-
example in wikipedia (german) TreeView of categories
-
There is an application that shows existing root-level domains and types: http://mjtemplate.org/examples/schemas/. It doesn't show categories or private domains, however.
-
oh thanks, but categories are show.
-
-
-
The existing Company type has only an Industry. I propose the creation of a new Sector type, and modification of the Company type to have both Industry and Sector types. Industry and sector are the way companies tend to be classified--not just by industry. Having both allows finer granularity in classification (e.g. the financial services sector has asset management and investment banking as two industries).
That example, by the way, calls attention to the fact that there is a one-to-many mapping between sector and industry, so in fact the Sector type should itself aggregate Industry types. In that case, then, perhaps Company should just have an Industry type, with the Sector linked to the Industry type automatically via the latter's membership in the former? The issue here would be data integrity: if a Company has a Sector, then the Company shouldn't be able to have an Industry that does not belong to its Sector.-
Jonathan, please see my reply to your other post on this subject.
-
-
-
Is it OK to use Freebase to store some data that are not generally useful?
I don't mean personal --as in private-- data like home phone numbers; I understand the public availability of data. I mean data that are useful only to a person.
For example, I'd like to store the list of books I own. I was thinking of creating a private type (like Book_Collection or something), which would point to books, Obviously I'll add to freebase the books and editions that are not there. But for each one I have, I'd like to also have data like "Date-Acquired", "Price-Paid", "Shelf Stored", etc; which of course are completely useless to anyone else.
Is it OK to store them in Freebase, or is it generally forwned upon, since they are not of general interest?-
This is exactly why every freebase user has a private domain where they are free to create their own types. You may not think it may be useful to others now, but who knows you might find someone else that's interested in your book collection. So yes, go right ahead and thanks for asking.
-
Freebase isn't really designed for personal collections of data like when purchased, how much paid and your reading room's shelf location...You'd be better off creating a personal MySQL db for that.
Now uploading book title/author/edition data we currently don't have would be very useful and interesting to many. It's much of what we're all about, to create/allow meaningful associations from all the data it is possible to categorize from all available existing databases.
That said...You could do something like a private types the Date Acquired, Price Paid, Location and these types and the data associated against them would not be visible to anybody but you. -
Vincent, I think Dae misunderstood the original question; private types don’t lead to private data. Private types are more for prototyping and experimenting without polluting the collective mindspace.
And it’s not that we’ll suspend your account for posting personal data; it’s just that there is no such thing as personal data on Freebase. It is a collaborative, community system; anyone and read and change any data. If you post that you own a particular book, another user can come in and say that you don’t, and you really can’t prevent that.
(There are a couple of caveats to those statements. There is some write-protection; for instance, only you can make changes to your own user profile. That’s why you-as-a-person is distinct, so that the community can modify that topic, but not your user profile. And if a particular user is consistently making counterfactual assertions, we would probably do something about that. But there isn’t a mechanism to prevent those assertions from being made in the first place.)
-
Hello,
I too want to upload personal data but I found this indication in the contribution guidelines of FreeBase.
"Example of what not to add" :
"Data that’s strictly personal. Everything in Freebase should have lasting value to a group of people who may not know one another. Collections like to-do lists or trip expenses aren’t appropriate."
the link : http://www.freebase.com/view/%239202a8c04000641f80000000010c2cf1
So I was wondering, if I make my types private, I can upload personal data then ?
I would like to have a confirmation, because I would not want my account suspended or something after I have invested time etc..
thanks
-
-
-
I've been working on a "Clothing and Textiles" domain and would like to have someone take a look at it.
The following types are worth seeing at this point; I've made them public:
* Garment
* Religious garment
* Sporting garment
* Clothing style
* Clothing fastener
(Note: Garment depends on my type "Human body part", mentioned above.)
User gmackenz has been working on some Textiles types, including "Textile fiber" and "Textile weave" (which seem pretty sensible to me) and some other stuff which I think looks a bit more experimental but has some promise.
Would it be possible to create a "Clothing and Textiles" domain and promote some of these types into it?-
Wikipedia has most of them under a 'Textile Arts' and then there is the whole Fashion industry thing to model, Chanel, Gaultier, Vivian Westwood, etc
-
I think dehfne had started to do some work on the fashion types - you might ping her and see what her status is with those.
-
oh, i wouldn't pay much attention to those types in my domain. they're mostly if not completely just test cases. i should probably delete them.
-
-
-
I created a type, "Human Body Part", because I needed something to say what part of a body a garment is worn on. It makes sense to wear a hat on your head, but not on your hypothalamus. Trousers are worn on your legs, not on your patella or tibia. And so on. As I see it, "Human body type" is the everyday use of the thing, whereas "Anatomical structure" is the scientific approach. Also, you can have anatomical structures that aren't parts of the human body, eg. wings, hooves, tails, horns, etc. So they're definitely different things.
Now I'm wondering where the hell this would go. A lot of the body parts are co-typed with "Anatomical structure" but "Medicine" doesn't seem like the right domain.-
What is the human body part used for? Are you assuming some application would use this to configure clothing somehow? I think this use case would drive what you should really be modeling and where it would go.
Trousers, for instance, aren't just on legs, but other parts of the body as well. A one-piece swimsuit would be a different set, as would a union suit. -
See how it was done with Wikipedia?
There's Anatomy as a domain
Then Superficial Anatomy (sub-domain, which is what you want to use I believe) -
http://en.wikipedia.org/wiki/Superficial_anatomy as the link above doesn't quite work correctly.
-
For an anatomy model, people should look at http://sig.biostr.washington.edu/projects/fm/
-
-
-
- Create a property that would allow either US States or CA Provinces to be entered?
-
As mentioned here (developer's mailing list) the state type is being deprecated in favour of the more general administrative division type. If you would like the property to be generic so as to be able to specify US states and CA provinces, I would suggest using the latter.
HTH -
Would it be worthwhile to change "administrative division" to "administrative area" to make it consistent with the OASIS xAL standards?
http://docs.oasis-open.org/ciq/v3.0/prd02/xsd/genericode/xsd/xAL.xsd -
I don't think it's necessary -- different standards call it different things (FIPS uses "administrative division"; ISO 3166-2 uses "subdivisions"), so there's no way to be consistent with all of them.
-
-
-
Just and idea for ownership:
"Oil Field Ownership" (a "compound value type")
Properties:
* Company (expected type "Company" or maybe a new type for an oil/energy company
* Percent stake (et: float)
* Start Date (et: datetime)
* End Date (et: datetime)
or scratch the last three and have a property "Stake" that points to yet another CVT "Oil Field Stake" which would contain the Percent Stake, Start and End date.
Not sure if the complexity of the latter solution is really necessary.-
I think this type of temporal data would have a general application to all companies as well, not just oil fields. For instance, if you knew that Bill Gates had a 51% stake in MSFT in 2007, it might be useful to include that data in the MSFT company topic.
-
Definitely - see the other "Terror Free Oil" discussion above. So if he drops to 49%, should we close off the existing object and create a new "ownership" object with a new start date? I don't think we want to do this at too fine a level (think of all those day traders ...) but it could be useful information for finding majority (plurality?) shareholders.
-
Right. For publicly-traded companies, it’s probably not a good idea to maintain an exhaustive digest of historical ownership in a database like this. Major exchanges have whole data centers dedicating to housing this kind of information, and I’m not even sure if such a data set is available to anyone outside the FTC and IRS.
On the other hand, we could definitely track some of the insiders and larger institutional owners. I’d recommend storing ownership by share volume as opposed to percentage, though. We should track total shares outstanding in a separate historical list and derive the percentage of individual ownership from the ratio.
I can see all sorts of applications for temporal data in fb. I see we’re tracking employment and education history on the Person type. So, when I enter a university I attended, I include the start and end dates of my attendance as well. This is a good start. But this data is non-discrete. I can attend several schools or hold several jobs at once. I think we could also see benefit from tracking discrete temporal data as well.
Certain types of historical data, such as shares outstanding or currency exchange rates, can have one and only one value at a given time. I imagine this type of data could see some performance benefits if it were structured natively in in a stack, with the earliest data at the bottom of the stack and the latest data at the top. If I don’t care about historical data (for instance, I only want the current stock price for a company), I can quickly retrieve the most recent data from the top of the stack. But if I need to dig deeper to examine trends, or I want data that is valid for a specific timestamp, I can get to that data too.
-
-
-
In the 15th Book Edition of EB the first book is the Propedia that has a fairly excellent structure for the division of the world's knowledge. Why not use something similar to that instead of this rather hapazard growth of different domains and types we see now? Or Library of Congress classifiations? or Dewey? Or a modification of these or something else entirely. But it would be good to have a structured established classification tree from the start where everyone of course can add and modify with time.
-
The taxonomy on this page is not intended to have much semantic value -- it's just here to make our types more browsable. In general, most taxonomies are not widely used except by experts in a particular field. That said, I think it would be great if we had LoC and others integrated into Freebase.
-
Robert thanks for reply. I agree with what you say although taxonomies are used more and more by 'normal' users as well and evidenced in the discussions here on freebase. Look at France for instance where this is much more common than in the US, also in Germany, Sweden, and the UK on websites. Most people like it when they come across it. I still think it is a bit too haphazard today on freebase but perhaps it is early days yet..
-
Torsten -
With the Freebase UI, we have shied away from promoting a central organizing taxonomy because it is so difficult to create one that is useful to most people -- there are often strong personal or cultural biases. Indeed, this is such a problem in general that there is a proliferation of these large-scale taxonomies of ideas.
That said, taxonomies are quite a natural structure in Freebase. They exist everywhere -- any place there is containment such as locations or genres for films and books.
It should be a trivial operation to map well established taxonomies into Freebase. Doing so would make it possible to "pivot" among those taxonomies. That is, you would be able to see where the topic "Japanese Poetry" sits in both the EB and LOC hierarchies and you could navigate using either tree.
If you have a particular taxonomy you would like to map into Freebase, let me know and I'll help you figure out how to import and reconcile it with existing topics. -
Robert-
This is very good. Again I agree with what you say. And yes the taxonomies tend to have a cultural bias to a certain extent, but perhaps more so in the social sciences than natural. For instance, the area studies or history taxonomies usually fan out from one's own country or continent. But that is pretty easy to "rectify" in a more "objective" way.
In natural sciences the problems of this kind are probably much less.
It would be great to have a pivoting function. I have a liking for the EB Propaedia taxonomy, which is only a bit biased towards America/UK/West. -
Thosten,
My guess is that a taxonomy like Propaedia is copyrighted. If you know of a taxonomy that has useful parts that in the public domain (such as something from EB long ago), then we could load that.
-
-
-
Not sure if this should be under a larger umbrella (like Humanities)
-
I wouldn't do so. Everything with a date in the past is History.
-
I think this is right. Domains should contain their own history, and, indeed, some domains will have a large proportion of historical data (such as "Visual Art" and "Military".) Also, domains are typically more focused -- humanities or even history are not fine-grained enough for a well-defined community. Domains really are communities, after all.
-
Interesting intuitions, robert. Not sure (as a historian conscious of belonging to a community of historians) that I quite agree. There are specific questions which arise in relation to types for historical topics which may not arise for contemporary topics. Take "Person": where their dates of birth and death are not known, the dates in which a person flourished is standardly used to disambiguate them. Take "Country", "Administrative division" & other similar within location: where these only existed between particular dates we need the dates where they did so (and don't want to confuse them with currently existing locations). Ditto for Government, etc. Is it sufficient to have 'Historical X' as a subtype of X, with some additional properties? In some cases this may be enough (though we don't want cases of merely historical X to be thought of as cases of presently existing X). In other cases, the present-day ontologies may not apply well. For present day purposes the predominant form of the sovereign nation-state makes it natural and relatively unproblematic to talk of countries, yet at least before the Peace of Westphalia empires and other sorts of overlapping jurisdictions are much more evident. To the extent that the past is a foreign country, it needs its own map and does have its own community of mapmakers.
-
We've seen some of this problem already. Many 'person' topics have nationalities from the "Soviet Union" and "East Germany". For now, these (along with other now vanished historic nation-states, loosely defined) are countries on par with current ones. "China" is even more of a problem since it would be hard to argue that it has been the same country though its several thousand year history. Beyond this, there are modeling problems -- the nationality property in the person schema 'expects' a topic of type 'country' on the other end. It can't be either 'country' or 'historical country' -- it can be only one type. Were we to make a 'historic person' and a 'historic country' that were compatible, we will have lost the ability to query people throughout time. Also, this cutoff is arbitrary since there are many living people who were born in historic countries (my wife's family is from Czechoslovakia, for instance.) The better solution would be to qualify assertions with time. Although we currently don't have this capability in a global sense, we can do it where needed. I can easily imagine that the "is a" relationship for a country instance to the type could have a date range that defines when it was valid. So the "is a" relationship for Soviet Union to Country would be from 1922 to 1991.
-
This is a problem that Robert and I have begun discussing on my weblog. One problem here is that the Type 'Country' is not static nor singular. Not only are countries, their names, constitutions and boundaries, dynamic, which is obvious, but the concept itself is dynamic and diverse, even at any given time. This point can be extended to all entities even people, though it is conceptually a bit harder to understand with people. My point, which I may be able to make clearer now, is that it is not enough to say that Czechoslovakia is a country, but we also must say when and how it was a country. The same holds for a person. It is not enough to say that a person is a father, but we also need to say when and how he was a father. This is partially accommodated through the link to the child, but what if we say that the person was a doctor? When were they a doctor, how did they become a doctor, what sort of a doctor, when did they stop, why? People, countries, objects, ideas all have biographies. What Robert has suggested, the "is a" relationship, which has a time attached, goes a long way towards a clever solution. However, you still need some way of accommodating, and associating, the many biographical accounts which make up the identity of these topics. If Freebase could find a way to represent these biographies, they have cracked one of the big on-line knowledge problems.
-
A couple of weeks ago, I proposed something that may help solve this. Every assertion, 'is-a' or otherwise should have the capability to have a date range when the assertion was valid. Most assertions won't, but where it is important, this meta-information could be added and queried. It also sounds like you might want a meta-meta assertion on the dates that suggest why the particular state started or ended. Technically, such a model can exist in Metaweb, but the UI would be very complex. Am I missing something?
-
I like your proposal of the dates, as this gives the potential of a timeline for topics and, hence, the beginning of a biography for topics. I won't pretend that I have your competence in data modeling, I am but a philosopher and historian, though I do build web-apps as well. My point was a conceptual one, which, I think you will agree, is the ultimate basis of the data model. Apologies aside, my point was that it is important to know why we assert a topic is a topic, why we assert it persisted when it did, etc. However, I don't think you need to go so far as to create a meta-meta assertion, which I agree would over-complicate things. Since the why, more so than the when, what, where and who, is always 'in dispute', why couldn't the associated discussions accommodate this?
-
robert, your proposal of allowing the general capability to date-range assertions would offer a radical flexibility, & I think it would definitely be useful to historians. If you think it can be done reasonably unobtrusively - i.e. without making either the UI or the API too confusing or forbidding to users uninterested in dates (of the non-edible variety) - that would be great. It won't of course short-circuit concrete debates on how to type particular historical topics, but it would provide a conceptual vocabulary in which to work these debates through.
-
This thread is of interest in that there is some overlap with work that I do in the field of futures studies. I would encourage you to look at setting up types that could be linked with a set of types that look to the future (i.e. trends, forecasts, etc.)
-
Hi Robert. You say "Every assertion ... should have the capability to have a date range when the assertion was valid." I'm excited that you are considering this. If the assertion also has the capability to have the context in which the assertion is made, it solves several problems for citing sources, assertions made about real people and places in a fictional context, etc. Permit me to copy my comments from the other post:
I can easily come up with lots of examples of why we need a context for each assertion because:
A. Every assertion has a source and set of assumptions. (Even well-meaning people will come to different conclusions)
B. Every assertion is true at some point in time, and can change later (because the world changes).
So, every assertion is in the context of a source and a time. Freebase can only skirt around this by assuming every assertion has only one universally greed source, and that circumstances will never change. This hampers the knowledge that Freebase can capture. Examples:
1. What is the population of India? Instead of making a special composite type for population, the simple assertion of 1.12 billion should be marked in the context of the source of the information and the time at which it was true.
2. In what viral group is this virus? That depends on what you assume is its genetic function. Reasonable people can come to different conclusions. Allow assertions for both group A and group B, but make the context of each assertion visible.
3. Who are the children of Thomas Jefferson? There are different claims of paternity. Instead of making a different topic for each "fictional" version of Thomas Jefferson, allow the assertion on the main Thomas Jefferson topic and cite the source of the claim on the assertion. (Currently, Freebase tragically obliterates all the footnotes in Wikipedia articles that cite sources, because a citation is a property of an assertion, not a topic. Freebase needs this mechanism.)
4. Who are graduates of Georgetown University? Apparently, one of them is Zoey Bartlet. Why? Because in the explosion of parallel types for Fictional Universes, no one has created a "Fictional Education" type, so the fictional character is made to be a real Person, so that it can be asserted that she went to the real Georgetown University. Is the solution to make a "fictional" Georgetown University and Education type to go with it? No. The assertion that Zoey Bartlet went to Georgetown University is in the context of the West Wing TV show.
5. How much does Oprah Winfrey weigh? Right now, the Weight property is a single value with no source or timestamp. But like all properties (height, religion, even gender nowadays), they change. Even the property Place of Birth can often legitimately be disputed. What does it mean if every month people go in and change the Weight property? Are they correcting a previously incorrect assertion, or are they correctly asserting that at the moment, according to this source this is true? (The Page History on a topic is not the place to track changes over time because it doesn't distinguish between actual changes to a value, and people just trying to correct mistakes.)
6. Who wrote the book Venus on the Half Shell? According to amazon.com, it was Kilgore Trout. But this is an attribution to a fictional character created by Kurt Vonnegut. It was really written by Philip José Farmer. How to handle this? Do we need a 'Fictional Book' type so that there can be a topic for the fictional version of the book? No. It's easy if we put the assertion that Kilgore Trout wrote the book in the context of Kurt Vonnegut's fictional universe. This requires Freebase to show properties on assertions, not just on topics.
I'll stop there, but the list goes on. -
Right now, the Country Population property is unique value, but the City Population property allows multiple values so that you can. From the "track changes over time" page. I tried this on the population of San Francisco. Since population is a dated integer, you see the change of population over time. Is that the right approach, and if so, why not do it with all dated integers including Country Population?
-
Try again (should have used the Preview button)...
Right now, the Country Population property is unique value, but the City/Town Population property allows multiple values so that you can "track changes over time" as it says on the discussion page. I tried this on the population of San Francisco. Since population is a dated integer, you see the change of population over time. Is that the right approach, and if so, why not do it with all dated integers including Country Population? -
jefft0: I completely agree with you that most assertions should have a timestamp attached to them. Most data changes over time, but it's valuable to have a history of the progression of that data. Adding a temporal element to assertion would make the data multi-dimensional in scope. I saw another post under the Data Modeling Guide that talks about adding time-series data to fb. I would imagine these two initiatives are related:
http://www.freebase.com/view/discuss/%239202a8c04000641f80000000045637f3
Also, in regards to your Zoey Bartlett inquiry, wouldn't you be able to define your query such that you search for all persons who are not fictional persons? Essentially, there is a implicit type of "Real Person" which is defined as [is "Person" and is not "Fictional Person"]. This type is useful, but I wouldn't suggest having someone go around and add a "Real Person" type to all persons not listed as "Fictional Persons". This manual task would not be sustainable as the data set grows. If there was a way to create implicit rule-based types by defining their relationship to existing sets, we could avoid this problem.
I could see an application for this in many areas. For instance, it makes sense to make the "Deceased Person" type implicit, defined by the rule [is "Person" and "Date of Death" not null]. Of course, there could be a case where we know a person is deceased but the date of death is unknown, so maybe we should make the implicit types "soft", serving as a default type to records that match their rules while allowing users to add the type manually as well.
-
-
-
I'm trying to put fairly structured data into this framework, and I'm trying to decide the best approach. For instance, my data has a field for a country code (US, CA, EI, etc.) and a field for a state or province code (that's only used for US or Canada). Do you think it's better to use the "Administrative Division" type and "Country" type and put the code in as a property of those records, or to made my own "State/Province Code" type that keys off the code and links to the "Administrative Division" record, and my own "Country Code" type that uses the code and links to the Country record?
-
If there is more than one property that you would like to associate with the types, it definitely makes more sense to create your own type and include the Administrative Division and Country types in those. However if its just 1 additional property (e.g. country/province code), IMO it would make more sense to massage your data to transform the codes to country/province names and then importing it into FB (assuming this does not jeopardize the integrity of the data as understood by users of the data).
You also have the option a mediator which would connect your data fragment and the country with one property on it - the two letter code. -
I'm not sure if this counts as a "mediator", but I've added a type called "State/Province Code" where the "name" will be "ON", and a property called "State/Province" of type "Administrative Division" is a link to "Ontario, Canada". Does that make sense?
The data I'm importing and the data I'm hoping to generate out of Freebase needs to have distinct codes like "ON" and "NY". That's why I'm jumping through these hoops to get everything right. -
The administrative division type currently has properties for FIPS and ISO codes -- would those suffice, or do you need to use different codes for this? If they're international standard codes of some type, we might be able to add them to 'administrative division'.
-
FIPS codes for states look like "US38" or "CA11" and ISO codes look like "CA-ON" and "US-NY". I could probably use the ISO one with a bit of programming. The one I'm used to, that uses codes like "NY" and "CA", probably isn't from any standards body except the Canadian and US post offices.
-
-
-
I would like to create a database of oil companies and in the database show where they get their oil from (what countries). I would like to create a "mash-up" type application that allows people that choose to NOT purchase gasoline from oil companies in the middle-east to select their city and then see a map of "Terror-Free" gas stations near them. I know that Sinclair and Sunoco are two stations that only use American/Canadian oil.
-
I think the database of oil companies idea is great! You can create your own types if you start with "Types" -> "Types you've created" - from there you can start to model what an oil company is, attributes that describe where their oil fields are, etc.
-
How about starting with an "Oil Field" type? (There's a list of oil fields e.g. in Wikipedia.) Then an "Oil Company" type could have a list of which oil fields are used by that company.
Is there a cross-reference of which oil companies use which oil fields on the Web somewhere? -
I've taken a crack at this here, see the Wilmington Oil Field. It could definitely use some further refinement, but its a start at modeling 'oil field' and 'oil company'.
-
Looks good to me: I've added in Shell Nigeria and Bonga Field.
Looks like the ownership structure could get complicated: Shell Nigeria is a joint venture "composed of Nigerian National Petroleum Corporation (55 percent), Shell (30 percent), TotalFinaElf (10 percent) and Agip (5 percent)" (Wikipedia). So should we say that all these companies own Bonga Field? (Maybe this is more of a question about joint ventures ...) -
hmm, I thought I clicked reply, try again...
Just and idea for ownership:
"Oil Field Ownership" (a "compound value type")
Properties:
* Company (expected type "Company" or maybe a new type for an oil/energy company
* Percent stake (et: float)
* Start Date (et: datetime)
* End Date (et: datetime)
or scratch the last three and have a property "Stake" that points to yet another CVT "Oil Field Stake" which would contain the Percent Stake, Start and End date.
Not sure if the complexity of the latter solution is really necessary. -
i actually went more abstract than that, see: Asset Ownership
You may be right to put in a start and end date as well. -
Should Asset Ownership also be used for joint ventures?
I just found a guide to ownership structures for at least natural gas companies at http://www.epis.com/EnergyLinks/natural_gas.htm -
Yes - that was the intent, that it could be used to model joint ventures. FYI, we're likely going to migrate these types from my personal domain into the public 'company' domain shortly.
Cool source. Wonder if there are any rights issues with using that information? -
Great - will try it out.
There's a statement on the parent page http://www.epis.com/EnergyLinks/Default.htm
as follows:
'This collection of links by category was developed to support market research across the wholesale energy market. These links are provided as a service to our EPIS/AURORA customers and website visitors. However, EPIS does not necessarily agree with positions profiled in these sites and does not guarantee or review the content for completeness or accuracy. This catalog of links is actively used for research so these links and the structure of the list will change without notice to reflect both changes in the source pages profiled and the structure of the industry. The information displayed here is continually "in development" as relationships in the industry come to be understood or the industry evolves. ' -
For a Company, won't there be a potential conflict between the Parent Company and the Owner(s)? See e.g. Shell Nigeria. I guess any state-owned company should have the state as the Owner; should the state also be the Parent Company? Do we need a "State-owned Company" as a "Company type"?
-
-
-
I'm trying to prototype enclosure URLs (as seen in Atom and RSS feeds, or XSPF Playlists) in my private types, but I'm having trouble getting my type to have the same slick interface as Webpage. I'd like users to be able to enter a URI and a mime/type directly from the associated object (like URI and Title for a webpage).
Is it possible to influence the UI display of a type in this way?-
Yes, if the expected type of your property is marked as a "Compound Value Type" (CVT) with at least one disambiguating property, you will get the desired inputs when one tries to add to your property.
You will notice that /common/topic has a property, /common/topic/webpage, whose expected type is /common/webpage (http://www.freebase.com/view/schema?id=%2Fcommon%2Fwebpage). And /common/webpage has CVT checked and two properties, if expanded, has the "Display as disambiguator" checked. Usually, you want your disambiguators to be unique by checking "Restrict to one value".
Just a suggestion, you might want your disambiguating properties (URI and mime/type) to have their expected types to point to /type/uri and /type/media_type, respectively. If you type "URI" and "Media Type" in the expected type field, you will get them in autocomplete. -
I'm sorry, I misunderstood. Looking at your Enclosure type, you've already taken the steps as I outlined above.
Currently, the UI does not allow you to add an instance of CVT directly from a CVT type. We are aware of this and will be addressed in an upcoming release. However, if you have a property (on a differnt type) with it's expected type pointing to your Enclosure type, you will get the desired inputs for your two properties when you try adding to that property. -
daepark,
It looks like your recent release got this working correctly. I've published my Enclosure type, and would be interested in feedback from people using it to attach external (non-webpage) URIs to Freebase Topics.
http://www.freebase.com/view/filter/user/jchris/default_domain/enclosure
Here is an example Musical Track that uses enclosures to supply links where the track can be heard.
http://www.freebase.com/view/%239202a8c04000641f800000000586ad80
-
-
-
Hi, I think we need a Museum type that can be included by more specific types for different kinds of museums.
-
As it happens, I'm working on this already. Expect to see something in the next couple weeks. :-)
-
And what about Art Galleries ? Galleries = Not Museum + Exhibit Art + Old Stuff + New Stuff. Hmm... I'll work on my equation later, since it currently doesn't add up. (grin)
-
I'm working on this now. I have a basic Museum Object type defined, but we really need a domain for "Museum Collections", as well as a type for the Institution. As there are so many different types of museum collections, we could define different types under the Domain, such as Archaeology, Anthropology, Natural Science, Social History, Art, etc. I don't think this should get too complicated, otherwise museums will be hesitant to upload their data.
-
Robin, this sounds great. I agree that it should not be too complicated for the same reasons. Just as a brainstorm, I'm thinking how the new Smithsonian - National Museum of African American History and Culture would define themselves. They will cover topics as varied as slavery, post-Civil War Reconstruction, the Harlem Renaissance and the civil rights movement. Perhaps having a property for governing bodies, board of regents, or foundations that provide funding or maintain their directives and policies ?
-
Thadguidry, this is a perpetual problem. Museums as institutions are just about as varied as their collections. You could ask the same question of the A:shiwi A:wan Museum & Heritage Center in Zuni, New Mexico, or the Alert Bay Museum in British Columbia, just two Indigenous museums, who would use quite different categories for describing themselves and their collections. You also have the Te Papa, National Museum of New Zealand, who have two communities who define the institution, and its collections, completely differently. Both are part of the governance of the museum. Not easy. I have been approaching the Museum Object Type cautiously, and I could use some suggestions here. I have uploaded a diagram of the type, and two new assumed types onto the "Museum Type Structure" topic. This matches the types I have built in my personal domain. They are designed to accommodate the idea of freebase, but also make it easy(ish) for museums to upload their data. I have used to dominant museum documentation standards (SPECTRUM and CIDOC) to ensure that these properties match, to a sufficient degree, what most museums do already at a basic level. However, then your problem arises quickly. What about all the difference below this point? I think that the solution, or something like a solution, can be found in Community Domains. That under a general Museum Domain, there are other domains that accommodate different types of museums. These can also be different community's approaches to museum collections, not just "official" categories. Perhaps we should start another discussion about this?
-
I am interested in what you all set up for Museums and their Collections. I am pondering similar issues for Archives and their Collections. Often there is a lot of data out there about individual archival collections - and I hope to make it easy to import data into Freeweb. The main archival descriptive standard is EAD - Encoded Archival Description. It permits XML encoding of data against a standard DTD (Document Type Definition).
I agree with robinboast about ensuring that we pick a good set of basic metadata for archives and their collections -- but I also want to make sure Freeweb has enough detailed data do interesting things with once it is captured. -
I have already had a go at a basic Museum record type, which I will make public today. If you have a look and let me know what you think, it would be much appreciated. The problem I have, which is the same one that CIDOC and SPECTRUM have, is after a very basic set of properties, how do we accommodate the vast diversity of different types of collections (art, anthropology, archaeology, social history, natural science, etc.)? Any ideas would be welcome.
-
-
-
Philosophy would include types like Philosopher (Plato, Kant...), Philosophical Tradition (Continental, Eastern...), Philosophical Doctrine (Realism, Idealism,...), Philosophical Discipline (Aesthetics, Epistemology,...) and others.
Mathematics would have similare types Mathematician, Tradition, Discipline, ...
Is there such a thing as a meta-domain, i.e. Academic Disciplines?-
I´d like to have these domains, too. The types which you suggest look like good choices for getting started :-)
As for where to place these domains... there was a related discussion recently here .
> Is there such a thing as a meta-domain, i.e. Academic Disciplines?
Is Field of Study close to what you´re looking for?-
Hi, users are encouraged to add data and schema to Freebase. If you see needs for new types that are currently absent in Freebase, feel free to take a shot at putting together a schema in your own private domain (try it on sandbox.freebase.com first if you're experimenting). You can publish your types when they're ready for public use, and let us know if you'd like them considered to be promoted to public types. Some of the domains you see in Freebase today are developed from user types or results of collaboration between Metaweb staff and Freebase users.
-
I strongly agree with the the mathematics domain.
-
i agree with phree. we need a humanities domain. we need it to be separate from mathematics and science.
-
We have certainly considered separate Mathematics and Philosophy domains. Typically, domains are fairly fine-grained and "humanities" seems a bit broad. History is spread across many domains (see the discussion below). English literature could be a domain in itself, although much of it is currently subsumed by "publishing". Critical theory could also be its own domain.
Here's my question: What types in the humanities would you specifically like to see that aren't currently in Freebase? -
"Humanities" is an American point of view on scholarly domains, that has no translation in some other systems. I would not group them.
-
I've tagged as many relevant things as I could find as "Philosophy", "Epistemology", "Metaphysics", "Ethics", etc. and made these types public. I don't think they're complete, but it's a start.
-
Philosophy is a "tough" category. There is a philosophy that can be related to almost all topics. I think the notion "study of" is the place where it belongs as a specific type. There must be a way however to include it as a property for other types. I'm not sure what the structure would look like....I think we're creating a neural net of sorts....
In contribution to the community,
PMM -
@PMM: I don't think that that's sufficient tho. "Study of..." might work well for as a stand-in for "Philosophy of...", in, say, "Mind" but not "Language", because the "Study of Language", aka "Linguistics", is not "Philosophy of Language". Furthermore, "Study of..." doesn't work well when you're dealing with things that _aren't_ studies of something, but still are philosophies, e.g. Existentialism, which is of the type "philosophy", but not the "study of" anything in particular.
-
-
-
-
Is there a "Telecommunications" domain?
-
No, there isn't. At this point, most sectors, including telecomm, are industries in the business domain. (I see you've been adding topics and data there, which is great!) Btw,the Types link at the top of the page takes you to a page where you can see all of the domains--in the center, there's a blue box with category names; click a link to get a list of the domains in that category. Best, Sarah
-
Hello.
I've been a Freebase user for about 10 hours now. I've been a telecommunications consultant for about 20 years...
I would like to suggest that a Telecommunications domain would be very valuable. In addition to providers / operators / businesses, I would like to suggest that the technologies involved should have their own topics. For example, what is a DS0? A DS1? A DS3? An OC3? How do these related to T1s? E1s? T3s? E3s? How many of each can be carried within each? How might a 100mb/s internet link be carried within? What might the interfaces look like?
A database of LERG entries would be good too (just how does the legacy PSTN operators exchange their traffic? Who (particularly in the Monopoly dominated developing nations) are not following the rules?).
Exciting possibilities.
-Chris -
Hey, Chris. Welcome to Freebase! If you're interested in expanding the schema for telecomm--and it sounds like you'd be well-qualified--I'd suggest working on the model by creating some types/co-types/properties, and then adding some data to see how it's working. Other people will be able to see your types as you're working on them, but they won't be able to see the properties or data unless you publish the types. The Help page (link at the top of most Freebase pages) has a section on data modeling, and we're happy to answer questions, too.
Best, Sarah -
It looks like Gilad has started work on telecom companies.
-
Robert, Chris,
I played a litle bit with companies and technologies. Its huge subject of-course and I have no idea how to organize it, so I just play with types and topics. Hope it makes sense.
I added some very basic info about DS0, ... You are welcome to add more meet on this.
Cheers,
Gilad -
Hello Robert, Gilad and Sarah.
Despite some system problems earlier in the day, I've also been working. Have also added some TDM types (DSO, DS1, DS3, etc.). Please review -- I'm also new at this.
I would argue that "Telecommunications" requires a domain of its own. Companies -- Circuits -- Interfaces -- Cables, etc. (Oh My!)
Thanks.
-Chris -
Hi Chris,
1) I fully agree that "Telecommunications" requires a domain of its own.
2) How we can we merge your definition for DS1 and DS0 and mine (which is just place holder)? I guess there is some mechanism to do it. Sarah, can you help here?
Best,
Gilad -
Hi Gilad.
We appear to have a "definition space" collision here. If this hasn't happened in the past, I'm sure it's going to happen again in the future.
Sarah -- I echo Gilad -- how can we merge our Instances and Types? Can you help? How should this be handled in the future?
I've also defined (although not made public) a few additional types, including submarine cable systems. Tricky stuff.
Please let us know how to proceed -- duplication of efforts make little sense.
Thanks, and best regards to all.
-Chris -
Merging instances is simple, just click on the pull down flag on the right of the title of the instance (e.g. there are two DS1 topics) and then select the Merge option. The instance/topic is flagged and soon the data gardening process will eventually merge both into one instance/topic.
It's great to see both of you (Chalsall & GiladGoren) so enthusiastically contributing, I have a suggestion though:
What would be best is if you modeled all of this out on Sandbox.Freebase.com (next time if you have it all worked already on Freebase.com), which would allow for mistakes and errors to be simply wiped away each week. Sometimes the changes for mergers, splits and deletions take more than a week or so to take effect. Be advised that new members may have to wait until after the following Monday (PST) for their user info and access privileges to be migrated upstream from Freebase.com to Sandbox.Freebase.com. -
Hi Chris,
I solved the collision manually, by removing my definitions and replace them by yours. Next time I will use the Merging option explained by gmackenz.
I guess that collisions of definitions are easy to solve. Let see what happen when we will have collision of relations between topics. Right now I added my 'Networking Technology' type to your 'TDM circuit' topics. Its quite easy to do, but I guess It worth discussion (i.e. any comments are welcomed).
It seems their is no tool to merge Types (rather than Topics). I defined type for "telecom standards", and I use it within my topics. I guess that if someone else developed similar Type for telecom standards, it will be hard/impossible to merge the definitions. Comments?
I am less interested in describing specific items, and more on creating the structure of the telecom domain i.e. creating relevant types and interconnect them. As this become more complex over time, it seems that we lack GOOD visualization tool. Comments anyone?
Cheers,
Gilad -
Gordon,
Tx for the comment. I guess we will have to wait until tomorrow.
Cheers,
Gilad -
Giland and Chris -- this is the first time we're creating a domain from scratch. There are a lot of nuances to data modeling in Freebase, so I'll take on the integration of both of your efforts, but I'll need your help.
I created a hidden public domain (that is, it's in "/telecom", but not visible on the main types/domain page). This will give us some time to figure this out together.
http://www.freebase.com/view/domain?id=/telecom
Let's take up our discussion there.
-
-
-
-
-
-
Science should include Physics which should include types like Physicists (Newton, Einstein...), Physics Theories (Relativity, Quantum Mechanics...), Physics Disciplines (Optics, Magnetism...) etcetera ?
-
There's a Physicists type in the Science domain and Einstein is correctly typed as such. There's also a Field of Study type in the Education domain, and a Profession type in the People domain, and Physics is typed as both. A profession has specializations, and I think Optics, Magnetism in my book are specialized areas in Physics, which you can fill out here:
http://www.freebase.com/view/?id=%239202a8c04000641f800000000002da19
In terms of adding more Physics-related types, we'd love to have more types and more data! I encourage you to try to model the schema in your private domain and publish it when you're ready for feedback. Good luck! -
Personally recomment the types: * Unit ** SI-unit ** CGS-Unit ** etc. * Physical Dimension * Physical Dimension * Physical Constant
-
Johann, check out the measurement_unit domain, which though still in flux is where this stuff is going to live.
-
I've revisited "International System of Units"; I think that can work as example. I would check the physical dimensions first, because the units are defined on top of the dimensions.
-
-
-
-
I was just introduced to wiserearth.org today. They're doing a wikidb for social change organizations and resources (and jobs, events). The organization wiki entries seem like a good resource. They're licensing under a Creative Commons Attribution-Noncommercial 3.0 License. It seems like it would be a good partnership for freebase content from my distant POV. Cheers, judith
-
-
-
- just received invite today. Looks very impressive, thanks for opportunity to look around.
* Goofy note: started looking around using Safari and was quit puzzled - wasn't seeing much of anything. Finally looked at it Firefox instead, and was like, oh, now I get it. Maybe some kind of more prominent note for Safari users would be helpful.
* Wanted to check out the sandbox to play, but was unable to log in...it is the same as here? Or do I need to register again for there?
* I maintain the Official Web Site of Ziggy Marley, so made a few edits on his page. Was unable to add his record label, "Tuff Gong Worldwide". Saw the option to "Add new record label" but it did not work, far as I know. Is this another Mac limitation, or user limitation?
* It seems to me the majority of provided articles and descriptions focus on the semantic structure of Freebase, which, of course, is important (and very impressive), but I wondered if it might be a little confusing to content contributors, editors and small publishers. I understand the emphasis now is on data and structure, but I wondered if a more joe user description might be prudent, and where would be the best place to perhaps start a rough draft of this.
* User Profiles - I noticed DanM added himself as a "person" in his profile. Is this done because he is staff? Or is this something akin to "linked in" or Spock for all people to put info online? I noticed somewhere a distinction made between "user" and "person". Does that mean anyone can edit DanM's person page?
Thanks.-
* You should have got a warning popup window when initially logging in using Safari 2.x browser (unsure if Safari 3.0 beta would be any better) that would advise to use Firefox 2.0 and IE 6 & 7 at this time. Let us know (with details of OS/browser version, etc.) if you are still not seeing it.
* Sandbox data is not replicated/migrated from Freebase daily, which is why it may take a few days (maybe up to a week at the most, usually). Your user data while be updated there and you'll be able to login then on Sandbox.
* I was able to add Tuff Gong (an existing Recording Label), is it creating a new topic called "Tuff Gong Worldwide" that was giving you trouble?
(Is it Worldwide or International? I couldn't tell from the Rita Marley and Ziggy Marley websites what was correct and there seems to be no record of a T. G. Worldwide)
* All users are assumed to be humans and can have a topic that is themselves...Not favorite cheese or movie. So create a topic that is you and fill in as much bio data you wish. -
Wanted to check out the sandbox to play, but was unable to log in...it is the same as here? Or do I need to register again for there?
Sandbox gets refreshed with data from the main site every Monday. I'm guessing there hasn't been a refresh since you got your account and tried to log in. So you should be able to log in to Sandbox once the refresh happens.-
Thanks GM & Patrick for the quick reply. I'll try the sandbox laters.
I saw where "Tuff Gong" was added as ZM's label. His current disc is with "Tuff Gong Worldwide" a newer of many variants of this name. We're hoping to get the site up in August. When I double clicked on add, I entered the name, then saw the link to "add new record label" but when I clicked it, nothing happened.
I opened Freebase in Safari again, and this time, did see content. Maybe it was timing thing? Didn't see a warning. I'm using safari 3.0.2(522.12) and OS X 10.4.10
btw, seems I posted these questions in the wrong place, sorry, I didn't notice until afterwards - I thought this was a general dboard, but realized it was actually for Domains and Types. Can you let me know the better place?
Thanks -
I'll jump in with a couple of additional answers.
Your user profile and the Topic about you are separate things. Your user page is the place to list things about yourself as a Freebaser; your topic page can include much of the same information, but it could be relatively different, reflecting your general public roles. And, as you note, anyone can edit the Topic about you, but only you can edit your profile page.
If you create a topic page about yourself, you can link it to your user page. If you're interested, here's the trick: on your user page, in the "Topic About Me" property, type your name until autocomplete brings up the topic about you. When you save that, you'll not only have the "Topic About Me" listed on your user page, but you'll also have a new topic-page property called "Users who say they are this person"--and your username will be an entry.
On the documentation front, I'm working on more civilian-level write-ups, and we're looking into helping users contribute, too. Is there something specific you want to see and/or work on?
Best,
Sarah-
Thanks for the extra info Sarah.
"On the documentation front, I'm working on more civilian-level write-ups, and we're looking into helping users contribute, too. Is there something specific you want to see and/or work on? "
As yer already on it, maybe you could tell me where I might be able to assist? My interest is trying to speak human amidst all the tech stuff these days.-
guess not then
-
Hey, Daneane. I'm trying to get a place set up on the site where we can talk about the Help files (there currently isn't a discussion associated with the Help generally). I thought it would be up by Friday, but since it's taking longer, I'll drop a note to your user page as soon as we have it together.
Best,
Sarah
-
-
-
I was looking at Riemann sum and was wondering how exactly that should be classified. I temporarily created a "concept" type but that's not specific enough. I'd create a "mathematical concept" type but even that feels somehow lacking. Ideally, I'd follow my object oriented design instincts and have hierarchies of types with inheritance. For example, with concept:
concept -> mathematical -> abstract algebra -> ring
so ring would be a concept of abstract algebra, and since abstract algebra is part of math, it would also be a mathematical concept and a general concept. Can this be done? I only signed up a couple of hours ago but am already finding this place very exciting and well implemented :)
-
-
-
-
Would like to start a Health domain, with subdomain or types "organic", "natural", "vegetarian", "holistic", "homeopathic", "macrobiotic", etc.
See my new blog for client Naturally Yours Organic Grocery & Health Food Store:
Naturally Yours Blog
-
-
-
Add "Former Players"
-
I believe the expectation is that any former player in a given sport would be entered as an instance of Pro Athlete (http://www.freebase.com/view/schema?id=/sports/pro_athlete) or a sub-type of it, in the relevant sport domain. The career end date property for that instance would then be the primary indicator of whether the athlete was still active or not.
-
-
-
-
Woud you consider QTVR ( QuickTime Virtual Reality ) to be a topic or a type ?
It's neither a film nor a photography, or perhaps both.
-
-
-
-