Discussions on TV
Start a New Discussion
-
-
Is there a way to link a location alias with a tv program?
eg. /guid/9202a8c04000641f800000000fca1420
Is a location with a street address: "25 Henry St, New York, NY 10002, USA".
But in the Tv Program "Flight of the Conchords", its location alias is "Bret & Jermaine's Apartment".
NB. In some other TV Program that street address may have some other location alias, so putting "Bret & Jermaine's Apartment" as an alias for the Location doesn't really belong.
-
-
-
-
Should a Television program, e.g. 'program x', be added as both Program and Season/Series under the Topic 'Program X'; or should there be a Program under the Topic 'Program X', then a Season/Series under the Topic 'Program X Season N', as seems to be now?
Just, if 'Program X' are already typed, then why make the different names? Isn't it redundant to make an object, of type 'foo', fo by the name 'somename foo'?
-
There should be one topic for "Program X" and n_ topics for "Program X season Y" (where n_ = the number of seasons). That is to say, topics should not be typed with both TV Program and TV Season.
I'm not sure I understand your second paragraph -- are you wondering why we name the Season topics "Program X Season 1", etc., rather than just "Season 1"? If so, the reason is primarily ease-of-use. If there were several thousand topics just named "Season 1", trying to connect any topic to a particular program's Season 1 would be prohibitively difficult in many contexts. Arguably, the entire title is redundant, since both the program and season number are properties of TV Season, and could easily be determined programatically, but topics pretty much need to have names for most use cases.
-
It's more the case that I'm wondering why name the Season topics "Program X Season 1" instead of just "Program X" (of type 'Season'). This would mean there would be many entries under a program of many seasons (how many can that be?) But the main reason, other than the redundancy, is that knowing the naming scheme might count as 'hidden' knowledge i.e. people looking for 'Program X' the season, might only find the Program. I know, in this example, the concern falls flat, since any program would refer/link to all its seasons anyway. My concern is one of policy and consistence.
-
This is an interesting problem. We're essentially giving names to things that aren't normally named (at least not in the way that a TV show has a name); most TV websites label the seasons as "Season 1", etc. and rely on the context to supply the name of the program (since they don't have visible representations of the seasons as separate objects); Wikipedia, which, like Freebase, does have separate representations for seasons, uses the format "Program X (Season Y)", which is very similar to what we do. Because any naming practice we use will be somewhat arbitrary, I think that it would always qualify as "hidden" knowledge to so some extent.
-
Fair enough, unless you allow for more complex types; afterall, a season without a program, or a program with multiple season ones, or no season ones (but a season two) wouldn't make sense; Maybe you could have unamed entries defined by their roles? E.g. Defined as the series 1 of Program X.
Anyway, I guess it's not yet a problem.
-
-
-
Isn't the 'TV Program Creator' prperty of 'TV Program' a bit ambiguous. It can be a writer, franchise creator or director?! But which is it; how is it determined who the TRUE creator is? Why not just list all of the director, writers etc. involved, in the specific series/episodes they are involved in, and leave it at that?
-
"Creator" is often a particular credit on a TV show (not all TV shows have this, however). See, for example, these various sites' representations of "ER": TV Rage, IMDB, Wikipedia. Note that in each, Michael Crichton is credited as "creator" (or "created by"). This information is not extractable from the combination of writers, directors, and producers.
-
-
-
Should the topics and episodes for these programs be merge? I'm not sure what the practice is, but I assume it's one topic per series, regardless of if it's realized in multiple regions.
-
I can't tell for sure about Death Note, but the practice should be that, if a series is the same in multiple regions, it's one series (e.g., the Japanese series is rebroadcast in the US). However, if a network in another region remakes the series for that region (like the US version of The Office), then it's two series.
-
Looks like this is the same show, though I don't know where this later release date came from (tvrage.com is down). I'm pretty sure they haven't remade Death Note for the US
If that's the case, it should be one show, since it's (mostly) the same content, just translated.
-
Now that I can visit TVRage, I see that there are two entries for Death Note: one for the Japanese run and one for the US run. TVRage is a bit inconsistent in this regard, with some anime having two entries and others having just the info for one of the runs.
Do we want to preserve the US run information? I still think it should be one topic, but I don't want to screw things up if someone wants to keep that information or confuse the importer with two IDs on the same topic.
-
-
-
Would there be an legal and/or Terms of Use violations/considerations with using the TVDB api and the Freebase API to add entries to freebase?
I mean, it seems an obvious thing to do in regard to incomplete freebase entries, not to mention data checking...
-
I did actually do an import from the TVDB a while ago, so you should see TVDB links on certain TV shows and episodes. Right now, though, most of this data comes from TVRage and is updated every night. Was there anything specific you want to see? Episode summaries and images are coming soon.
-
Well, it's just I'm sure there's lots of info on TVDB, not on TVRage. For instance, I recently added 'To Aru Kagaku no Railgun', much of the info I got from TVDB (which, rather annoyingly, has two different entries for it, and its alias 'A Certain Scientific Railgun', with more episode names listed in the former, but better episode info included in the latter). The thing is, it would seem that updates to TVDB could be easily taken advantage of by comparing FB and TVDB content via their apis. Beyond initial information and details, there's adding newly added information: This includes new episode air dates and info, which is itself only added as it becomes available. I would like to be able to get this info soon after it is known. If it is not directly added to FB, then I might also check info on TVDB; But then why not then add it to FB?
I see no reason not to leverage.sync infos added to either project?
-
-
-
-
Currently, the TV program writer relationship type has a link to the TV program, start date, and end date. I'd like to request having season info added to it, similar to how regular TV performance links an actor to a CVT with program and season info.
-
That makes sense. So the property description would be something like "seasons in which this writer wrote one or more episodes of this program"? I'm trying to get a sense of how we want this type to be used, since this CVT already sort of denormalizes the TV Writer data, and we've never really defined what a "regular contribution" is -- more than one episode? More than a certain percent of episodes? (I mean, if someone wrote two episodes of a show like ER or MAS*H, would that really be considered regular? On the other hand, if they wrote two episodes of a show that was cancelled after a few episodes, or a mini-series, it might be a significant contribution.) Acting is much clearer in this regard, since there's a much clearer sense of who the stars of a show are, even if it only had one or two episodes.
-
TV drama series tend to have episode writers, but don't talk shows and sitcoms usually have the same writers for an entire season or seasons? I had Saturday Night Live in mind when I proposed the property, but it applies just as well to shows like 30 Rock.
-
And it looks like SNL was the original use case, since those were the first relationships created. We could decide to fully denormalize this, and just say that anyone who's written for a show can be listed in this property, which would spare us from trying to define a very fuzzy space.
-
FWIW, the Writers Guild of America, West does distinguish between a "freelance writer" and a "staff writer" ("story editor", etc.) for TV in terms of contractual agreements, credit, pay, and -- I've clearly over-researched this -- arbitration provisions. It defines a freelancer as "a writer currently not on staff who is hired to write an individual episode or episodes of a television series." [1] So when someone is called a writer on a TV show, it means the writer's on staff, not that he's written an episode for the show.
Since the industry itself makes a distinction between the two, I would prefer that the data model do the same. Having said that, I'm fully aware of the problem of our having to verify, somehow, in each case if a TV writer is on staff or just freelancing.
-
-
-
I was adding to Human Extinction as subject for films and some literature/poems
I would like to add the few tv programs that deal with such a cheerful subject matter like Life After People.
(Or maybe we should just have a media commons type for subject matter of a show or series in TV as well as for songs/compositions. Or just add subject to all the arts that are missing subjects)
-
Oh, yes, this should be posted as a suggestion in Media Commons as well.
-
Yeah, Jeff and I were talking about this just the other day. There is a proliferation of "X subject" types out there: book subject, film subject, video game subject, visual art subject, etc. I don't know whether we can combine them all or whether we want to or what, but it seems worth thinking about.
-
I definitly vote for merging all media into a generic media commons property, or at least merge the types for Art Subject, Film Subject, Written Work Subject into a single Media Subject type and still keep the properties for Film Subject, Art Subject, Book Subject for the Film, Artwork and Written Work types.
-
Merging all the "subject" types into one giant "subject" type, with properties for each expected type would probably work. (If we kept all the old keys around, the change might even be transparent to API users.) One caveat is that non-commons types expecting a subject would still need Foo Subject types if they wanted the properties to be reciprocated; these types would then have to be merged with Media Subject, rather than simply moved to a new domain, if they were promoted.
-
Did we ever really resolve this?
-
It's still just a thought, a good one I think.
-
I'd like to get some more opinions on this, since there are several type structures with a similar pattern (genres being the main one), so I'm going to ask the data-modelers' list.
-
I noticed that "Subjects" and "Subject of" properties were added directly to Topic.
-
-
-
To link The Late Show with David Letterman's seasons to David Letterman, it appears that the property to use is TV Actor's "Starring TV Roles".
To uphold the distinction between hosting a TV show and acting in one, I think it would rather make more sense to enter that data under TV Personality, which currently only supports "TV regular appearances" that expects TV shows, and "TV segment appearances" that expects TV segments, with a seasonal level property conspicuously missing.
Add please?
-
-
-
Hi.. for tv episode segments, the segment is attached to the episode and from there the tv show. But for a show like 60 minutes that has episode segment -- it's very difficult to find the episode it belongs to. I wanted to put a certain segment in because it won an award. So I'm wondering -- is there a way that the tv program can be included on the tv episode segment. It's there but it seems to autofill after you put in the episode name.
http://www.freebase.com/edit/topic/guid/9202a8c04000641f800000000dcad98f
for instance here, I'd love to be able to put 60 Minutes even if I don't have an episode title.
Also, how do you suggest I handle investigative news reports on a subject that is aired in segments over a period of time. Usually they are aired on local news programs. For example:
http://www.freebase.com/view/guid/9202a8c04000641f800000000dae5438
KRON-TV sent a crew to Rwanda and aired a bunch of 5 minute reports every night on the local news. They reports won a Peabody -- and I'm waffling on how to put it in -- it's really like a series of television segments -- airing on the local news for a two week period. I'm not sure if a date range would work or whether I should treat the entire investigative series as a tv program. It's really a multi-part segment. But like 60 Minutes it would be tough to attach it to a particular episode.
Thanks for any input.
-
For your second question, we could create a "TV episode segment series" type. This would work for your news case, and also for things like the old Rocky & Bullwinkle segments, which carried a story across several episodes.
I'd rather not link segments directly to TV programs just because the model has enough denormalizations as it is. The episode for The Killings in Haditha is here: http://www.tvrage.com/60_Minutes/episodes/527950/39x26. (I just searched for "tv rage 60 minutes haditha".)
-
Thanks Jeff -- for the site and the proposed type to settle my issue.
One other thing I forgot to mention. in TV episode it has a place for performance which are TV actors -- but I don't want to put journalists in that category. Is there a way to have TV personality option?
-
Yes -- that's a pretty big oversight. I'll fix that. Also, it looks like we're going to be able to load ALL the 60 Minutes episodes from tvrage.com quite soon, possibly today, so you should be able to match these segments without having to create new episodes. The data team has loaded episodes for all the TV shows that it could reconcile (60 Minutes wasn't reconciled, which is why it was missed -- there have been several shows with that name, it turns out); if you run across more, speak up and we can see if they can be added.
-
Wow, sounds great!!
-
OK, I've added appearance properties to segment: I had to add two, one for "official" appearances -- hosts, newsreaders, etc. and one for "guests" -- interviewees, one-off "experts", people plugging their latest album/film/etc., and the like.
-
Thank you so much Jeff. I think it will come in handy is many situations.
Is "TV episode segment series" type still a possibility?
-
Yes it is. Thanks for reminding me!
-
And here you go: Sequence of tv episode segments
-
Thank you!!
-
-
-
Is there a convention for naming TV episodes - particularly when it comes to talk shows?
It looks like there is quite a bit of inconsistency in this area, and naming it with a text sting of the guests does not seem ideal, since you can't split them out (e.g., http://www.freebase.com/view/en/late_night_with_conan_obrien/-/tv/tv_program/episodes).
-
-
-
Would it be possibly to generalize Soundtrack so it doesn't expect a Film. There are soundtracks for TV shows and anime, and I could deprecate the Anime OVA Soundtrack type.
-
That is a bit odd. The description explicitly says that a soundtrack is for either a film or tv show, but the property is only for film. It seems to me that the options are:
- add a "TV show" property to soundtrack
- create separate types for Film soundtrack and TV soundtrack
- completely generalize the soundtrack type, and create a new type "Media with soundtrack" that will link to it (instead of Film)
-
Yup, 3, generic soundtrack with enumerated soundtrack types would be my favorite, or 1.
TV/Film/Game/Boardgame/Advertisements...
-
-
-
Examples would be WKRP (Cincinnati, OH), CSI (Las Vegas), M*A*S*H (Korea...North? South? DMZ?) etc.
-
I would really love to see this, maybe with a property for what the location is supposed to represent...
Monk is filmed on location in Vancouver, a lovely city, which is the low-cost version of San Francisco/Oakland inTV and movie productions. Will try something like this in the Film commons on Sandbox.
-
Quick in dirty first pass (which will last until July 7th, 2009):
http://www.sandbox-freebase.com/edit/topic/en/romeo_must_die
-
Good idea Gordon, but I think the schema could do with some tweaks.
I would rename "representational filming location" to "Represented location in film" or perhaps "Location represented in film" to make it a bit more obvious. I'd reciprocate the link to that type from Filming location.
Filming location 'represents' shouldn't be unique. For example, Basildon park was used for Pride & Prejudice and Marie Antoinette - two representations (one for a home in England, the other a palace in France).
Would it not be better to have a CVT linking 'filming location', 'represented location' and 'film', so that a place which represents one location in one film, but another location in another film can be noted?
At the moment the disambiguation property on 'filming location' works for a unique, but doesn't for multiple. The multiple represented locations will be shown on the topic page for every single film that was shot there, even if it wasn't relevant to that film.
-
Danm proposed something like this ages ago -- here's a table view of his model: Work of Fiction. I think it's a good model, but it never really went anywhere in part because no-one seemed interested in figuring out how it related to the existing commons Work of Fiction type (if at all).
-
-
-
TV Character has a property called "Programs in which this was a regular character" that links to a TV Regular Performance CVT with a description that says it is only to be used for regular characters as opposed to a guest or recurring characters. I'm guesing that recurring and guest characters should therefore be described using the "Appeared In TV Episodes" property that links to a TV episode performance CVT with the not so helpful description of "Episodes in which this character appeared." What is the difference between regular and recurring characters? What is the difference between recurring and guest characters? Some guidance in the descriptions would be much appreciated.
-
"Recurring characters": this is a concept not really apprehended by the Freebase model, so references to it should probably be removed.
"Regular characters" reciprocates to "Starring TV Roles", which is indeed how its intended to be used. So maybe "starring" should be substituted for "regular" throughout. Good catch.
Non-starring appearances are only captured via the "appeared in TV Episodes" property. Note, however, that starring appearances can also use this property; otherwise, there's no way to capture exactly who appeared in which episode. (Since "starring" does not equate to "appeared in every episode"; Alan Alda is notably the only actor to appear in every episode of M*A*S*H.) I'll try to clarify the documentation on all this.
-
There. I think that should be clearer now.
-
-
-
Could we add a way to show who owns a network? I'm seeing some typed as Company to show this, which is often not correct (i.e., TV Network does not always equal Company).
-
Oops, forgot to show example. See A&E Television Networks: The Biography Channel, A&E Network and The History Channel. Or should we just use the Company Division to show this linkage (didn't think of that before...d'oh!)
-
Using company or company division (as appropriate) seems like the right approach. Shout if you find any other patterns, though.
-
-
-
How should reality show participants be typed to include them in a TV program. Should they be typed TV Actors even if their only appearances are notable but only one program? Seems a stretch...but maybe not? I see Survivor has their own Contestant type - maybe there should be a generic reality show participant type as well?
-
They should be entered using the Personal Appearances property on TV Episode. This is for all non-acting appearances on TV. The problem here is that the expected type is Person, and there's no reciprocating property. That's something that should be fixed.
-
Has it been fixed?
Furthermore, we need more of the standard appearance types like Judge, Guest Judge for the Reality Competition shows.
-
I agree that we could really use schema for this. Some of it could probably be generic, e.g: Contest Show Season, containing Contestants and Winners.
Some popular shows likely deserve their own schema, e.g. American Idol, where it'd be great to query things like:
- Asian Americans who made the top 20 of any American Idol season
- Whitney songs sung by contestants
- All songs sung by black male contestants
- etc.
-
This hasn't been fixed yet, but there's now a task for it (DA-683).
-
This would be a fairly trivial fix, if it weren't for the problem of coming up with the name of the type for people who appear in TV shows as guests, contestants, etc.
"Person on TV"? "TV appearer"? "TV program guest"? I welcome, nay, beg for, better suggestions. -
I'm going to go with "TV program guest" for now. The display name can always be changed if we come up with something better.
-
works for me.
-
Done!
-
-
-
The TV Episode type has a Season property that points to a CVT that has, among other things, a property for season number. The type also has a simple property for TV season number. Can we remove the duplication? (Don't tell me it's an intentional denomalization...)
-
-
-
more sense than this whole "season/from/to" thing? It's incredibly problematic for me to deduce what time period an actor was on the show in, its much easier just to refer to the episode(s).
Although i guess this is kinda rough when there are regular characters, but then maybe regular appearances should have their own property, or maybe not, maybe it might just be easier for the client to do some shorthand "this person was in this entire series...".
It just makes much more sense for me to be able to query "what episodes was this actor in" instead of "find me the date ranges, then go find episodes in those date ranges...".
-
I am interested in what episodes an actor actually appeared in, as well as when they were part of the formal cast. For example, in Babylon 5 (where I’ve done the most detailed modeling), Michael O’Hare was part of the cast for the first season, but was not actually in every episode, and then appeared in a few other episodes later on. The connection between the actor and the series, with seasons and dates as disambiguators models the starring relationship, and the episode cast list models the actual on-camera appearances. I think this is the right approach.
-
-
-
-
-
As with comic books, where a story can be spread across multiple issues, or an issue can contain multiple stories, it seems that we need a TV story type. Some cartoons feature multiple stories in an episode (see Courage the Cowardly Dog or Ren and Stimpy), and some TV shows span a story across multiple episodes (from trivial two-parters like in Babylon 5 to the serials of Doctor Who). What do folks think about that? What shape should it have? This could potentially also be used to model arc-advancing stories as in The X-Files.
-
In the examples, I see two types of "story": one that is greater than an episode, and one that is smaller. So maybe two types would make sense. One for "multipart epsiode" with a property "consists of episodes", and one for "tv vignette" (or something -- I just made up that term) with a property of "included in episode". This latter type would also be useful for sketch comedy and anthology shows. (And would give us someplace to put The Parrot Sketch.)
-
Looking at this more deeply, the question of metadata for "tv vignette" (or whatever it should be called -- maybe "TV episode component") arises. Should we capture performance, writer, director, etc. data at this level? It would require duplicate properties on most of the TV people types, and even more performance CVTs, and seems like it might be annoyingly complicated.
-
Here's a multi-part episode only schema on sandbox: https://www.sandbox-freebase.com/type/schema/tv/multipart_tv_episode.
-
-
-
Some programs have the country of origin as US, but are about different regions. For instance, Mosaic is a news program produced in the US that only covers the Middle East. Latin Pulse is a news program produced in the US that covers Latin America.
-
You're right. We should probably have a "TV program subject". Though as these proliferate, I'm starting to think that perhaps we should generalise into some kind of "Subject" type rather than all these co-types that appear everywhere.
While we're at it, I should bump up the idea of "TV filming location" again -- we have this for film, but not TV.
-
-
-
So why is this the case? It's making life difficult when trying to sort search results for TV programs by air dates. Compare to Film, which has only one value for initial release date. Why is TV different?
-
Good catch. I see that "number of episodes" is also non-unique. If there are no topics with multiple dates, this should be a quick fix; if there are some with multiple dates, it will take a bit longer.
-
well, sadly the reason I even noticed this was that the app I'm building stumbled upon one. The new Battlestar Galactica show (can't remember if it's miniseries or regular series) has two dates for first episode. I haven't found any others yet, but who knows. Coincidentally, the value for "release_date" on video games also allows multiple values. I've figured a way around this in my program, but I still don't know how you would sort the results by air date as long as they allow multiples...
-
Turns out that there are several hundred instances with more than one of either first or final air date, so this will take some time. I've opened up a ticket for this (and videogames).
-
Cool, thanks for looking into this.
-
-
-
Seems like 'Season' and 'Episode number' should both be unique properties, no?
-
Looks like some two-part episodes are currently modeled as a single episode. See The Best of Both Worlds, for example. I thought we had figured out a way to deal with these awhile back, but I can't find any relevant posts. Faye, do you remember?
-
If I remember correctly, the decision was to split up two-parters and model them as separate episodes, since they typically have different episode names and production ID's.
For feature-length episodes without separate names, I believe one way to deal with it we discussed was to rename the existing topic as "
, part 1", and create a new topic for ", part 2".
-
-
-
I ran into something of an annoyance when I started my freebase time filling out some Doctor Who cast lists. The "TV episode performance" requires a "TV Character". That's a bit much. There's always going to be credits entries like "Man In bar" or "Soldier #2". These aren't items that will need an entire "TV Character/Fictional Character/etc..." ontology - those entries require just a text string.
It seems to me there are two kinds of cast list entry - an actor performing a particular recurring character (TV Character Performance?) and performing an unnamed character (TV Extra Performance?). However the collection to formulate the cast list must order those in credits order - not as two separate lists, and must support reciprocal entries in either case (for instance, to support queries like "Which episodes of show X has actor Y appeared in?" (irrelevant whether the as a character or an extra).
Seems like this is an approach to handle the issue with "regular" appearances as well. There's one TV Character Performance node that says actor X has, at some time, portrayed character Y. All episodes where that's true, refer to that node. The reciprocal property on the TV Character Performance will enumerate all the episodes where that actor appears as that character.
-
First, thanks for doing this. I’ve recently begun attempting to watch all the Doctor Who episodes from the beginning, which is entertaining.
Secondly, please note that no value in Freebase is actually required. You don’t have to give the character.
That said, I don’t really see a problem with having a character for “Man in bar” as long as “Man in bar” from twentieth-season Doctor Who is not the same as “Man in bar” from Beverly Hills Cop, who is not the same as “Man in bar” from Babylon 5: The Gathering. Even those anonymous characters have gender and organizational affiliations, and for science fiction, species. I had a lot of fun fully populating the cast for the B5 pilot, though I haven’t gotten back to doing it for all the episodes.
-
I started filling in cast lists from the 2008 end and working backwards, so perhaps we'll meet somewhere in about 1975 :) So far I've left character as an empty field in places where the character is unnamed - that at least means the information can satisfy actor queries. But you're right, adding scenery characters does allow extra facts to be added and other connections to be made that are not otherwise possible.
I've already run (several times) into an issue with Freebase with "common" topic names - you can't link to the right one - which makes me want to avoid them if I can, but if the right bit of juicy data comes up, I'll be sure to do so :)
-
Hi Chris N,
You mentioned having problems with autocomplete, where the item you wanted wasn't on the list. Do you still remember what exactly you entered? I'd be interested to know: 1) the property you used autocomplete on, 2) the string you entered, 3) expected topic. Among other things I test the relevance engine that produces these results, so issues are of interest to me.
Also, autocomplete is not an "exact name matcher". You can enter additional information unique to your topic to help boost it to the top. For TV episodes, for example, entering the TV show's name in addition to the episode name helps, especially if the episode name is "The Rescue" or something that'd find many matches.
-
Hi there,
Don't spend too much time worrying about this, I've gotten a little more experience now with how things work here - and a bit more confidence on how things are 'expected' to work. The point about the non-exact matcher is well-taken, now I've seen the autocomplete more often suggest topics which are "useful" rather than exact, I have a few ideas how to use it to help me search as well. The main thing I've been doing lately is, if I definitely need a precise node that's unlikely to be high up the list, I open up another window and search for its guid.
As it happens, I was experimenting with 'previous/next episode' as a reciprocal relationship. (This has been added to TV episode now, but to experiment with it I added a "TV episode additional data" type in my default domain). So:
1) I was trying to fill a 'previous' property on a 'TV episode additional data' type.
2) I was looking for the Doctor Who episode 'Midnight' and used just 'Midnight' as the search string.
3) The right node doesn't show in the suggestions - but I understand why, now. Until this relationship was filled, the target node didn't have the 'additional' type, just the existing TV episode. So the type information wasn't helpful in the search.
My expectation that an "exact name" would take priority threw me a curve ball - once I got past that, I have no expectation now that somehow the machine will automagically work it out for me *every* time... 99.9% of the time is good enough for me - the corner cases are worth the extra work.
-
Cool; we're always looking for ways to improve the search/autocomplete features, so feedback is highly appreciated. Single-word searches often return many more results than can be displayed in the 10-item list, that "Midnight" failed to come up is not surprising. In the next release, you will be able to type in "midnight doctor who" and have a very good chance that the Doctor Who episode named "Midnight" will show up.
-
The next release? Actually, it seems like there's a lot in there already that seems helpful - in particular the description field looks like it's included in the match. Quite handy, since many of the source wikipedia articles were obviously written to a particular template.
I just gave this a try and intended to type "tenth episode of the fourth series..." etc to get a match. I only needed two words to get what I needed as one of the suggestions :) Great stuff, thank you.
-
-
-
Hi, can we add "Previous Episode" and "Next Episode" properties to the TV series episode type? In addition to capturing the sequential data on TV episodes, that would also be a useful navigation tool for browsing.
-
I also would use it. I'm wondering though, could that not be generated automatically based on episode number? Have you (staff) considered adding the functionality for field that could be generated from a query?
-
We have considered it, but we've not had a chance to actually implement it. Generally, we assume that 'higher functionality' like that would be the purview of an application developer that's focused on a particular subject area, in this case Television. The Freebase app is really the 80% solution, where dedicated developers can do something far more specific.
-
To get the hang of things here I messed around with a type extending "TV Episode" and added "preceded by" reciprocating as "followed by". Agreed, it helps navigate, and it's also common on the wikipedia source articles as well.
However my guess is there should be a much grander type involved here for anything that can be ordered in a sequence, not just TV shows. Items may probably appear in more than one sequence as well (for example, story chronology isn't the same as release chronology - Star Wars movies are the cliche example).
-
A lot of things are sequential, but I think an abstract type ("sequential thing"?) for all of them would be more trouble than it's worth. The pattern is just a variation of the parent/child pattern, which appears all over the place in Freebase, without an abstract type collecting them all. That said, I can't think of any reason that TV episode shouldn't have previous/next properties. If no one objects, I'll add them later this week.
-
The properties are there now. Have at them!
-
Yay, thanks Jeff!
-
-
-
What would you guys say to moving actor and series up ahead of year of 1st and final appearance? The filter page defaults to the first 3 properties and these make for much more interesting filter criteria.
-
Good idea. Take a look now. It looks to me like it's only defaulting to the first property, which is now "Programs in which character appeared as a regular" (or something like that). Is this the best property, or would "Episodes appeared in" be better? I mention this because only some characters will have data for the "Programs" property, while all characters could have data for Episodes.
-
tough one... my inclination would be to lead with the regular appearances, however, so it looks good to me.
-
-
-
The type "TV Series seasons" is oddly plural - it makes for some strange UI such as "Create New TV Series seasons" - perhaps it could be plural
Also, I'm finding myself wanting to type "TV episode" but finding it frustrating that I have to type "TV Series episode" to get autocomplete to match. I think a few of the TV types could add aliases (also known as's) with the word 'series' dropped to aid autocomplete-
I find the varying usage of the words "Program", "Series" and "Season" a bit confusing -- it appears that in many cases the word Series is used to mean the same as TV Program (eg "TV Series Season" could be called "TV Program Season", right? unless I'm misunderstanding your usage. Plus "TV Series Episode" has links to both "Series" and "Season" but nothing to "Program").
Is that right? Perhaps the type called "TV Program" was until recently called "TV Series" and so the UI labels haven't been changed in related types?
Or I could just be confusing myself because we generally use "Series" and "Season" interchangeably here in the UK.
Right now I'm assuming the hierarchy is supposed to be:
TV Program (aka Series) -> TV Series Seasons -> TV Series Episode
is that right?
I know how hard it can be to model the varying relationships between episodes, programmes, series, strands, etc etc, if you want to see a few of our data models we use at the BBC, just ask.
You might regret it though ;-)
Brendan. -
Your assumed hierarchy is correct. You're also right in your guess that the inconsistent naming is because we recently changed the schema, and obviously we missed a bunch of the labels.
I'd love to see how the BBC handles the modeling of this type of information; there's been some discussion about our model's failure to handle Doctor Who serials, and it would be good to see what else we're missing. -
Only a year late... here's the BBC Programmes Ontology, built by Yves Raimond based on the BBC's internal data model:
http://www.bbc.co.uk/ontologies/programmes/2008-02-28.shtml
You may also be interested in our programmes database, containing all programmes broadcast from about August 2007 onwards: http://www.bbc.co.uk/programmes/
The idea is to release a machine-readable version of the /programmes site, marked up with the Programmes Ontology, some time soon.
-
Thanks -- that's a very interesting document. I like that they've modeled it as deeply as "episode versions". I doubt Freebase is likely to go that deep any time soon, but it's a useful concept in a lot of ways.
Superficially, it looks like the brand/series/episode model is very similar to our series/season/episode model, which is encouraging, and means that it should be fairly simple to create mappings between Freebase and applications using the Programmes Ontology.
-
-
-
I don't know if this belongs in its own domain, belongs in Media Common, or if Animated shows are just part of TV, but it would be nice to be able to enter other roles, like "Animated by" to TV shows.. my favorite is the fact that No Doubt's original drummer, Eric Stefani, went on to be a Simpsons animator.... but there's no way to represent this in freebase right now. There are other examples of famous animators like Mel Blanc that would be nice to connect to their TV work. There are over 150 people designated as "Animators" according to http://en.wikipedia.org/wiki/Category:Animators
-
-
-
I just uploaded all episodes of the Colbert Report as of July 19, 2007. I also created a special co-type for Colbert Report episodes that stores "The Word" and the introductory quip for each show.
-
I love the Colbert report as much as the next guy - does it really deserve its own type? Does this mean we might have types for all our beloved shows? Can we add 'Twin Peaks Episode' with a number of pie sightings and references to 'hot, black coffee'? 'Lynch films Films exploring similar themes'? Don't get me wrong - this type is a lot of fun, just wondering what it might lead to.
-
I don't really know that it will lead us anywhere we weren't already going -- this is an ability implicit in Freebase's design, and is one we already make use of in a number of schemas. I would actually encourage people to copy this model, because it enables us to model general types with properties that will be broadly applicable, while at the same time allowing users with particular interests to model and capture data that is very specific to a group of related topics.
-
And I asked the question that should be answered every time a type is added -- are there properties unique to the type that a group of people would want to use? The answer seemed very clearly yes. This is one of the many reasons that the scope of domains is actually so small. Some of them may have dozens of types or even more.
-
-
-
-
how could i link the TV domain and/or the various TV types to the Television topic (and vice-versa)? i can imagine a world where somebody might not know what a Television is when they run into, say, the 'Magnum P.I.' topic. it would be nice to let them discover the Television topic from there. i kind of want it attached to all of the TV domain types too.
Media Platform?
-
-
-
I just though this through more from last week and I changed my mind.
I changed the Kevin Bacon TV show appearance to make the character "himself" rather than "Kevin Bacon". I think that this makes more sense for a variety of reasons. In particular, Kevin Bacon really isn't a fictional character. Second, it is very confusing in the UI (and probably any TV application based on this data) to show to show the same data in two different properties simultaneously. Third, Kevin Bacon really isn't a TV character at all in the sense that "Gilligan" and "James T. Kirk" are. The "himself" construct is much more lightweight and appropriate.
The one worry that 'himself' will collect all male actors playing themselves in TV shows is a valid one, but I also think it's acceptable since the queries that you would normally expect will be possible (eg. "show me all famous people who made guest appearances on Extras").
-
-
-
It didn't help that I was confusing myself by creating unnecessary personal types and getting unnecessarily complicated, but I figured out that the Metaweb bot has been "correcting" things for me. I'm working on an extensive Doctor Who dataset. I created a type to use called "TV Series Serials" because the early Doctor Who had episodes contained within the serial stories. Unfortunately, there are Wikipeda entries for each of the serial stories, not each episode, and you Metaweb has been importing them (and un-correcting them after I correct them) as episodes, which they are not.
Can you fix this? Or am I doing it wrong and supposed to fall in line with what the bot is telling me?-
No, I think you're doing the right thing. The typer was going off the Wikipedia infoboxes, which use the same template for Doctor Who episodes and serials, so the two were getting conflated. By separating them out, you're actually improving the data, so please! keep up the good work. If the "TV series serial" pattern is (or was) common, we should consider adding it to the public TV domain, but, at the moment anyway, I haven't been able to find any other shows that use it, so we'll hold off on that.
-
Star Trek also had serial stories containing multiple episodes, such as the following story below that was split into the third season finale and the first episode of the fourth season of Star Trek: The Next Generation. I was not happy about it getting typed as a TV series episode when I added it as part of the series. I think a "TV series serial" type would be useful in this situation.
http://www.freebase.com/view?id=%239202a8c04000641f800000000022ec00 -
This is a great idea, but it sounds like it may need to be expanded to include any multi-part episode?
-
If anyone would care to take a look at the type I created and tell me how to improve upon it for any multi-part episodes (it may already be...) I would be happy to make those adjustments so others can use it.
-
I think your model is pretty close to what we need, if we change the name to something like "Mulit-part TV Episode". The only other things I would change would be to make the links from "multi-part tv episode" to "season" and "series" be one-way, so that they aren't listed on the main series and season pages. (My thinking for this is that, with the exception of Dr. Who, it's not especially useful, and perhaps a bit confusing to have separate lists for "episodes" and "multi-part" episodes.) The "season" property should also be non-unique, since the ST:TNG two-parter that Faye found actually bridges two seasons. Otherwise, I think it should work fine.
-
Thanks for observing that some multi-part programs span multiple seasons, Jeff.
Instead of being a special case, a two-part episode bridging one season's finale and the next season's premiere was the normal with some of the Star Trek series (Voyager in particular). In terms of production and episode numbering though, they were considered two episodes, as were two-hour specials (like series finales) aired back-to-back. Nobody would say a typical season contains 25.5 episodes. That means a "multi-part TV episode", though singular from the perspective of a story, should be allowed to have multiple values for properties such as "episode number" and "production code".-
If the multi-part episode links to its constituent episodes, each of which has its own production code and episode number, I think it might be redundant to ask for the same data in the multipart episode type itself. The exception would be, of course, if the multipart episode has a code or something that refers to the whole work (which does seem to be the case with Doctor Who).
-
-
-
When you're adding a "guest starring" role, it's very frustrating to have to keep entering the "series" especially if the character is a recurring guest.. it seems like "series" is actually redunant because the series is attached to the episode, and the series is also a disambiguator.
-
I agree it's annoying, and it would ideally be auto-filled if the reciprocal value were already entered, but there are more properties on the guest appearance type than can be made reciprocal (at least currently). The series is useful information, however, if you're viewing the actor's page. If series weren't displayed, all you would see was the character they played and the name of the episode, without reference to the show itself.
-
-
-
In the entry for Robert Longo, I wanted to fill in "TV Series Directed". The first box (episode) was normal, but the second (series) was greyed out. What can I do to add his directing credit for "This'll kill ya" from the series "Tales from the Crypt"?
-
The UI should be automatically grabbing the series info from the episode, so you need to make sure that the series link is set correctly on the episode.
-
I'm coming at this from the director's page (which I just typed as TV Director). Do you mean I need to navigate to the episode "This'll Kill Ya" and make sure it's typed properly before I can enter the information on the director's page?
-
-
-
I went through and typed a whole bunch of tv topics called "Pilot" - and added some six feet under seasons. I noticed a few things:
1) tv series episodes sometimes just show up as their title, which means in some places like the type page, I just see 20+ episodes called "pilot"
2) tv series seasons are really just small containers, and so it's frustrating to call them "Six Feet Under season 1" when I just think of them as "season 1" - but then you get into the same problem as the "Pilot" problem above.
Seems like it would be good to make "Series" a disambiguator on both of these types. It seems like it already is for TV Episode, but it doesn't always show like that in all places - for instance in the type page for episodes
-