Discussions on General Support
Start a New Discussion
-
-
Hi Freebase,
First of all, thanks for an excellent service!
We are planning to perform a bulk download of images for thumbnailing purposes, using the trans api (typically by requesting http://www.freebase.com/api/trans/image_thumb/guid/9202a8c04000641f800000000020b7a5?maxwidth=500&maxheight=500 etc.)
We are planning to decorate around 400 000 entities with images this way.
Are the images available some other way (via a dump for instance) or do we have to use the api to perform this? If the later, are there any limitations regarding requests from the api? We dont want to put too much load on freebase and/or block ourselves out..
Best regards, Kristofer
-
Is this something you plan to do on an ongoing basis? Our daily API calls limit is 100K.
Please remember to attribute back: http://www.freebase.com/policies/
Could you provide some more info about your site/project?
Thanks for using Freebase!
-
Hi Masouras,
Thanks for a swift reply! We are well aware of the attribution policies and we appreciate the reminder. The site / project we are working on involves incorporating information from Freebase into Silobreaker, a free free online search service for news and current affairs. Read more about it and try it out at http://www.silobreaker.com .
In the first step we would like to try importing images on a limited set of entities (400 000) using the API syntax described above. This is a one time task and we have implemented throttling mechanisms so that we don't violate the daily API call limits.
Is there anyone specific at Freebase that we can contact regarding collaboration and "joint ventures" in the future?
Best regards, Kristofer Soderholm Silobreaker
-
Hi Koffe,
Sounds like you've got everything under control re: the API limits, so you're good to go. One other thing I wanted to point out is that "fair use" images are limited to 150x150px (i.e. we won't give you anything larger via the API), which you've probably already discovered, but I did notice that your original post specified 500x500 so I thought I'd better mention it.
You can contact partners@metaweb.com re: collaboration/joint ventures.
K.
-
-
-
-
what form do you accept Geometry for areas in?
-
...looking for to use polygons rather then points
-
...looking for to use polygons rather then points
-
geojson to answer my own question
http://wiki.geojson.org/GeoJSON_draft_version_6#Geometries
is polygons up and running now?
any examples out there?
guess i need converters now
-
Sorry to interrupt the stream of consciousness flow...
Yes, the Geometry type is GeoJSON. I've requested that the owners of the type provide documentation (and posted a placeholder/my best guess in the discussion topics).
Like Wikipedia articles, the actual contents of the GeoJSON is stored in a separate content store which can be accessed by the 'trans' API (no, I have no idea what 'trans' stands for).
Working backwards from the final result, you have
blob http://www.freebase.com/api/trans/raw/guid/9202a8c04000641f800000000806d8ff
which is the same GUID as the corresponding Geometry topic on the MQL side of things:
http://www.freebase.com/edit/topic/guid/9202a8c04000641f800000000806d8ff explore view http://www.freebase.com/tools/explore/guid/9202a8c04000641f800000000806d8ff
which is linked to from the original Location topic at:
Topic 1937 Oakland Hills Fire http://www.freebase.com/edit/topic/en/1937_oakland_hills_fire
If you have your web browser set up with Google Earth as a viewer for KML files, you can use this URL http://www.freebase.com/api/service/geosearch?location=/en/1937_oakland_hills_fire&format=kml to fetch the shape in a form that you can view in Google Earth. The formatted KML also includes a link back to the original Freebase topic that you can use to navigate in the other direction.
Hope that's enough to get you started. If you add geo info for Ireland, I'd love to hear about it. I used to live in Galway and 3/4 of my ancestry is Irish (Roscommon, Clare, Kerry).
-
so you can't that map on this site?
-
so you can't see that map on this site?
-
-
-
i just don't where to start its very confusing
-
okay i added a list of people, trying to make a database of the irish government matched the politicians, but i don't see them listed, where i added them http://www.freebase.com/edit/topic/en/members_of_the_30th_dail
-
it seesm the politicians are lsited so how to i make them members of 30th dail?
-
Hi Dublinstreams,
To add politicians to Freebase, go to Politician and click on the "Add More Topics" button (upper right). Enter each name, or else click on "Go to the import tool" to paste in a list. Once you've added them, you can edit each one to specify which governmental body they're part of. You should do this using the "Government positions held" property; the 30th Dail would be under "Legislative Sessions".
You could also start from 30th Dail and edit "Members" there. If you wanted to import a list, you could click on the little arrow next to the "Edit" button and choose "Import list".
-
ok that set me off in the right direction hopefull i've add them right or messed it up, one of the two,
-
Not to discourage you from learning about Freebase, but there's a mass import of politicians in process as we speak (errr, type). You might want to wait a bit to see what the results of that are before investing a lot of time in loading up TDs. Teachta Dála wasn't correctly typed as a Government Office or Title, but I fixed that in the last day or two which should hopefully trigger the right thing happening with the automated processing. This should pull in not only the 30th Dáil, but any who ever served (as long as they have the appropriate infobox on their Wikipedia article).
-
okay, might do a bit more fiddling in sandbox to learn instead of here, now that i found it, you don't make it easy to find your help content... or basic start advice.
so will you pull in their constituency and positions and date of assumed office too? dob etc etc
I was wonder having connected to the wiki, why you didn't pull in the other info too...
the problem is that the infoboxes on wikipedia most poltician pages, they have "assumed office" for both the date they win an election and they date they are appointed to particular position in government or party, which is quite unclear... i was hoping to scrap the info for timeline, but even dbpedia uses termstart for both coming from wikipedia... as will you's i suspect...
have to say how long should i wait, often website promise something soon as years pass by
-
You're preaching to the choir as far as the "Getting started" docs go. Another good source of information which you may not be aware of is the archives for the 'developers' and 'data-modeling' lists. The wiki is new, so it's not well populated yet. The good news is - it's a wiki, so as you find stuff that you think should have been there, go ahead and add it. It's hard to replicate the viewpoint of a fresh set of eyes.
As far as timing goes, the developer who's working on the politicians already did a trial load on the sandbox (although it didn't include the TDs because the topic wasn't typed correctly yet), which usually means things are pretty close. I'd guess closer to days than months, but I'm not speaking for him.
-
-
-
-
I was looking into how to tag folks such as Maurice that self-identify as gay...
Are there any Sexuality / Personal Identity data types that I should know about?
Otherwise the Person type comes across as kind of, well, semantically heteronormative.
-
Celebrity includes a link to a (time-moderated) sexual orientation.
-
-
-
http://www.freebase.com/build seems to be that page but the side index is no longer visible.
-
We're transitioning it all across to the wiki as it was poorly maintained and just getting more and more out of date. Is there something particular that you were looking for? You can still dig around using http://www.freebase.com/view/freebase/help_area or http://www.freebase.com/view/freebase/help_section but we're planning to start deleting and redirecting old docs to the wiki soon.
-
Thanks for the links, moving everything to the wiki sounds like a good idea :-)
-
-
-
Please, too many things have disappeared from these 2 pages: 3 books, the dedication, and the record labels. And does he really need TWO almost identical pages ? http://www.freebase.com/view/en/lorenzo_ferrero http://www.freebase.com/view/en/lorenzo_ferrero Thank you
-
The second page has new references but still misses the above:
http://www.freebase.com/view/en/lorenzo_ferrero/-/base/references
-
Odd -- I don't know why the dedication, edited book, and contributing author values aren't being displayed (the data is still there, and you can see them if you go to the edit page). I'll write up a bug for it.
-
Thank you, Jeff. The 72 compositions are missing too. I can see everything on the edit page but that is not what matters on Google and the other search engines...
-
We are not showing all data from all bases in the topic page because there are a lot of bases in the experimental or testing phase. The rules to show up is that your base must have at least 100 topics typed with types of the base to show up. You also need at least 6 views.
-
Michael,
Composer, Author, Dedicator are types from the Commons, these are NOT MY BASES, and the information that is missing now was there for donkey's years ! It only disappeared recently, since the "age 58 years" bit appeared a few days ago. I noticed that sometimes, when new information is added by the computer, other old information disappears. I think this is the case here too.
-
That's probably a bug and we 'll look into it - I was explaining why /base/reference properties don't show up.
-
Here is a list of the missing things:
72 works composed: http://www.freebase.com/view/en/lorenzo_ferrero/-/music/composer/compositions
Record labels: http://www.freebase.com/view/en/lorenzo_ferrero/-/music/artist/label
Book contributions: http://www.freebase.com/view/en/lorenzo_ferrero/-/book/author/contributing_author_to
Works edited: http://www.freebase.com/edit/topic/en/lo_studio_dellorchestrazione
Works translated: http://www.freebase.com/edit/topic/guid/9202a8c04000641f800000000e8f98ca
The dedication: http://www.freebase.com/edit/topic/guid/9202a8c04000641f800000000bdfea91
By the way, in the case of "Album contributions," wouldn't it be nicer to show a list of the ALBUMS instead of the boring list of the roles ?
http://www.freebase.com/view/en/lorenzo_ferrero/-/music/artist/contribution
As you see, a lot is missing and none of it comes from my domains. This is a page which is number 2 worldwide on Google (number 1 on some other search engines), and it has to be perfect.
Thank you
-
Our messages criss-crossed ! I understood all about the Reference base, thank you, but I am not complaining about THAT ! On the contrary, I am happy that it shows AT ALL on the edit page. I am concerned about the rest...
-
Thanks for pointing out the "album contributions" view weirdness. I've fixed it now. That "summary view" is a new feature, and we obviously didn't check every possible view -- let us know if you find others that look like they're highlighting the wrong property.
-
This is incredibly nice of you, Jeff, to do this, THANK YOU, it looks really great and I mean it ! It is amazing how things can improve instantly, isn't it ?
-
It looks EXCELLENT and I thank you both, well done !
-
-
-
-
-
I want to match my dataset of 950,000 items into Freebase. I would like to uses some form of ID for definitive matching.
-
We have a lot of IDs available depending on what sort of data you have. Generally speaking, you can see the IDs available by going to the Explore view for any given topic, eg. http://www.freebase.com/tools/explore/en/blade_runner
(You can get to the Explore view via the developer toolbar.)
-
sounds like a job for the reconciler - http://www.freebase.com/docs/web_services/search
-
-
-
Here I am trying to query all universities to get a list of student_graduates, their names and gender. It pulls the name from "student" but nothing from /people/person [{ "type": "/education/university", "ns0:type": "/education/educational_institution", "name": null, "/education/educational_institution/students_graduates": [{ "student": null, "/people/person/gender": null }] Thanks }]
-
You need to put the gender part under the student node, like this:
[{ "type": "/education/university", "ns0:type": "/education/educational_institution", "name": null, "/education/educational_institution/students_graduates": [{ "student": [{ "name": null, "/people/person/gender": null }] }] }] -
Terrific! Thanks for the speedy reply. ra.
-
-
-
For instance, is there anyway for me to get the number of casualties in WWII after the first year...the second...and on. This graphic [ https://qed.princeton.edu/getfile.php?f=Minard_carte_figurative.jpg ] of the volume of troops over time and place is what drives my curiosity. Another instance, number of loans in default over past 6 months. Is it worthwhile to begin trying to find data like this in Freebase? Is there another place that would be a better consolidated resource or is this stilll information you need to go directly to the industry for? Freebase is sweet. Thanks. :)
-
esamsoe,
You can query Freebase to return dated values for a large number of domains - most are saved as a dated integer, but it depends on the domain. For example, company revenue is stored as a dated money value, but military casualties are stored per conflict- the conflict implying the date information.
Focusing on the military casualties (I'm a fan of the Minard infographic), if the military losses were only incurred during battles we could query for all battles during Napoleon's Invasion of Russia and plot their dates and casualties. Unfortunately, most of the losses were through attrition (malnutrition, cold and disease) which occurred during the long march, which I do not believe Freebase currently has data or a schema for.
If you wanted to model the Minard Infographic, I would suggest creating a new base. Perhaps creating a Attrition base, with a event with attrition type with a time mediated casualties property?
-
Freebase is only as good as the data the people put into it and the quality and coverage of that varies widely by domain.
Someone recently upload (estimated) US HUD foreclosure data for 2008, but there is no set of general loan default data as far as I know. Current data (eg last 6 months) isn't as strong as things which are stable and historic, at least in my experience.
-
-
-
What query is behind the common "Similar topics in Freebase" section? Given a topic, how can I query for similar ones?
-
good question. ... you could always make your own. i would get the topic's wikipedia id and use bfg to get its links eg http://data.labs.freebase.com/bfg/index?path=wex-index&sub=wexen%3Awpid%2F7895744&pred=wex%3Aa%2Flink&obj=&limit=1000
-
Be careful not to rely on BFG since it's an unannounced experimental service.
From my casual observations, it would appear that a large part (all?) of the "related topics" query is just topics which share the same type(s) as the given topic. It's probably constrained to topics which have associated images as well to make for a more interesting display, but other than that, I'm not sure there's a lot of "magic" in the query. It doesn't actually seem to generate topics which are a very close match.
-
That's right, there isn't anything particularly interesting going on here - just other topics that share that type with images.
-
Thanks folk. My underlying interest is in targeting information to a user based on previously registered topics of interest. The more generic (schema-independent) an approach I can find, the better, Are you able to point me at any resources that would help me with this? Much appreciated!
-
Do they use something like Freebase Suggest to choose the topics? If you so, you could constrain the widget to only show types or domains, you could just show them new things in that type or domain. If you let them select a specific instance/topic, you've got a harder problem. It wouldn't be too hard to come up with a similarity metric that would give you a score for two topics, but it'd be a lot harder (impossible?) to get MQL to spit out a list of most similar topics. It's not really set up to do a n-space vector search like that.
Something you could experiment with would be to use reflection to get all properties and their values and then do queries based on that set of properties, relaxing the search criteria (in some unspecified manner) until you get a small, but non-zero, list of results.
You'd probably get more satisfactory results with less work, but just picking some popular cases and hard coding support for them directly. You could probably do Films, Movie Stars, Bands, Sports Teams, and a few other things and cover a good proportion of what people are interested in with relatively little effort compared to coming up with a general purpose algorithm.
-
You might also like to take a look at Shawn's "sets" app: http://sets.freebaseapps.com/
-
-
-
Essentially, I want to add a citation about a topic to the freebase record. Is that possible and appropriate?
-
yes! this is exactly what we're trying to do on freebase. lots of ways to do this, easiest is probably to use the 'webpage' property on /common/topic cheers
-
Alternatively, if the citation is to a printed article as opposed to online, you could use something like Journal article with links to the appropriate journal.
-
-
-
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
-
-
-
-
-
the user still_alive is deleting things on my base and topics replacing them with offensive images I have deleted them but it will just happen again so I ask you to delete the topics http://www.freebase.com/view/guid/9202a8c04000641f800000000f932239 http://www.freebase.com/view/guid/9202a8c04000641f800000000f5d19fe It seems to much trouble to make sure this abuse does not happen if any user that registers can just remove edit and add pictures like that I want nothing to do with it.
-
Thanks for flagging them for delete. They will be reviewed and deleted shortly.
-
Is there a way to stop this in the future if I start this whole process over again?
-
http://www.freebase.com/history/view/user/still_alive
shows what he did to my bases and topics
-
Please do not respond in kind to abuse. This comment is highly inappropriate. "They started it" is not a valid excuse.
-
You are correct I do apologize.
I was mad, sorry, I spent a lot of time making what I did just to have it whipped out over night.
-
I've deleted the post.
For what it's worth, the Freebase staff have the ability to perform a mass reversion of a user's edits. It's not an instanteous process, but it's certainly something that can be done in the case of vandalism like this.
-
Correct. We can revert all of a user's edits within a given timeframe, and usually it would be
-
OK I will try this again.
What about the user still_alive?
It's not hard to tell he just made the account to deface my base.
-
-
-
okay, firstly, please delete your entry on Gail McKenna, as every now and again I find it with libellous remarks about her and my own website. She will sue the person responsible for this. I will also have to take legal action. So REMOVE IT completely. I don't want to have to keep coming back every month to find its all been re-written again! Also I would like my name and user details deleted permanently once this has been done. Please advise of your actions. Also you should ban the editor of those previous remarks 'Jack Carter'. He is the one who is responsible for them.
-
-
-
Looking at a view with location based data such as British Pubs (http://www.freebase.com/view/base/britishpubs/views/pub) I cannot see country in the columns I could add to filter on. Why is this, given that the country field is one of the fields in the Address type?
-
Country is actually not one of the fields in the Address type; it appears in the address widget in the UI, but there's a bunch of code that handles that as a special case. Country is actually tied to an address via the Postal Code type, so if you expand Postal Code in the column-selection box (using the little ">" icon), you can select country there.
-
-
-
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.
-
-
-
I've been working my way through the Bird Taxa view and am running into problems. After several pages of using "next" to go to the next page of results, I'll wind up with an empty list and an statement that there are 0 Organism Classification topics. Pressing "prev" shows the range as the last 60 numbers, but with the same statement and empty list. If I go back to the main page then click my way in via the bases I'm a member of it will go back to saying there are about 20k Organism Classification topics (which seems incorrect -- I've only gone through about 600 and I'm in the 'M's), until I press "next" a few more times and it will go back to zero and stop giving me output. I'm using Firefox 3.5.3 with Firebug disabled, dev mode is off. Does anyone have any ideas? Thank you!
-
My guess is that the query to populate the next page is timing out. In my experience Freebase doesn't give you an error in this case.
The estimated number of entries in the table is nonsense for anything other than a straight type table with no filters (in which case it will be the number counted on the last nightly tallybot run). It should be ignored.
-
According to the details it provides it's a 500, which means it could be pretty much anything on the server side -- my guess is that there is some output on stderr or stdout that's being generated before the HTTP headers that is being logged. I'll file a bug in JIRA after I get home and repro a couple more times to give the admins something to look at.
Thank you for clarifying the count of entries. I'll play with ACRE a bit and see if I can figure out an efficient way to get the actual number of entries. I haven't played with the API yet, and this is as good a way to start as any.
-
I can't reproduce the error but we 'll take a look - thanks. https://bugs.freebase.com/browse/CLI-9196
-
They've just updated my earlier bug report as being fixed. https://bugs.freebase.com/browse/CLI-9047 Not sure if it's been deployed yet and, if not, when it will be. (Also not sure how it got downgraded to P4! I guess we're lucky it bubbled up to the top of the queue.)
-
-
-
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.
-
-
-
Can someone look at the following sort results and tell me why the values are not sorting correctly? {"type":"/automotive/model","make":"Ford","name":"Ford Explorer","model_years":null,"sort":"model_years"} { "code": "/api/status/error", "messages": [ { "code": "/api/status/error/mql/result", "info": { "count": 62, "result": [ "2001 Ford Explorer Explorer 2WD", "2002 Ford Explorer SUV FFV 4WD", "2003 Ford Explorer SUV FFV 4WD", "2000 Ford Explorer Explorer 2WD", "1991 Ford Explorer SUV 2WD", "1992 Ford Explorer SUV 2WD", "1993 Ford Explorer SUV 2WD", "1994 Ford Explorer SUV 4WD", "2004 Ford Explorer SUV XLT", "1999 Ford Explorer SUV 2WD", "2005 Ford Explorer SUV 2WD", "1998 Ford Explorer SUV 4WD", "2006 Ford Explorer SUV 2WD", "1997 Ford Explorer SUV 2WD", "1996 Ford Explorer SUV 2WD", "1995 Ford Explorer Explorer 2WD", "2007 Ford Explorer", "2008 Ford Explorer", "2009 Ford Explorer", "2001 Ford Explorer Explorer 4WD", "2001 Ford Explorer SUV Sport 2WD", "2001 Ford Explorer SUV Sport 4WD", "2001 Ford Explorer Explorer Sport FFV 2WD", "2001 Ford Explorer Explorer Sport FFV 4WD", "2001 Ford Explorer Explorer USPS 2WD", "2001 Ford Explorer Explorer USPS 4WD", "2001 Ford Explorer Explorer USPS Electric", "2001 Ford Explorer Explorer USPS FFV 2WD", "2001 Ford Explorer Explorer USPS FFV 4WD", "2000 Ford Explorer Explorer 4WD", "2002 Ford Explorer SUV 2WD", "2002 Ford Explorer SUV 4WD", "2002 Ford Explorer SUV FFV 2WD", "2002 Ford Explorer SUV Sport 2WD", "2002 Ford Explorer SUV USPS Electric", "2002 Ford Explorer SUV Sport 4WD", "2003 Ford Explorer SUV Sport 2WD", "2003 Ford Explorer SUV Sport 4WD", "2003 Ford Explorer SUV 2WD", "2003 Ford Explorer SUV 2WD FFV", "2003 Ford Explorer SUV 4WD", "2004 Ford Explorer SUV NBX", "2004 Ford Explorer SUV XLS", "2004 Ford Explorer SUV Eddie Bauer", "2004 Ford Explorer SUV Limited", "2004 Ford Explorer SUV XLS Sport", "2004 Ford Explorer SUV 4WD FFV", "2004 Ford Explorer SUV 2WD", "2004 Ford Explorer SUV 2WD FFV", "2004 Ford Explorer SUV 4WD", "1999 Ford Explorer SUV 4WD", "1991 Ford Explorer SUV 4WD", "1992 Ford Explorer SUV 4WD", "1993 Ford Explorer SUV 4WD", "1994 Ford Explorer SUV 2WD", "1994 Ford Explorer Sport utility vehicle", "1995 Ford Explorer Explorer 4WD", "2005 Ford Explorer SUV 4WD", "1998 Ford Explorer SUV 2WD", "2006 Ford Explorer SUV 4WD", "1997 Ford Explorer SUV 4WD", "1996 Ford Explorer SUV 4WD" ] }, "message": "Unique query may have at most one result. Got 62", "path": "model_years", "query": { "error_inside": "model_years", "make": "Ford", "model_years": null, "name": "Ford Explorer", "sort": "model_years", "type": "/automotive/model" } } ], "status": "200 OK", "transaction_id": "cache;cache02.p01.sjc1:8101;2009-09-29T16:17:42Z;0029" }
-
"model_years" is a non-unique property, but "null" can only return one value. (There's a quirk in MQL error messages -- I wouldn't call it a bug because it can sometimes be useful -- in that if you do a null query against a property with multiple values, it will return the values in the error message. This "result" can't be sorted, however.)
This query should do what you want:
[ { "type": "/automotive/model", "make": "Ford", "name": "Ford Explorer", "model_years": ["name":null, "sort":"name"] } ] -
The query you are running has multiple model years, so you would need to ask MQL to return a list of them:
{ "type": "/automotive/model", "make": "Ford", "name": "Ford Explorer", "model_years": [{ "name": null, "sort": "name" }] } -
or alternatively limit by 1:
"model_years" : { 'value' : null, 'limit' : 1 }
-
-
-
-
How do I create a network visualization?
-
What type of network do you want to visualize? A lot is going to depend on the source of the data, the form it's in, the type of graph it represents, how you want to visualize it, etc, etc.
As one very specific example, if you wanted to visualize the graph of Freebase types, you could use something like http://schemaviz.freebaseapps.com/?domain=/book It uses GraphViz to create its visualizations which is a package that can be adapted to a lot of different uses, but there are also lots of other choices (including ones which are more interactive in nature).
-
-
-
The base I am looking at has location information such as lon & lat and I am able to see the items on a map. But I do not know how to search items by location ... can someone help?
-
Ok ... I found I needed to further pick a topic w/ location information ... but now I am able to bring up the lot and lan fields in the filter but no matter what I enter, the search button remains disabled ... any help?
-
There is a geosearch API, but there's nothing in the web client that uses it. The best that you can do through the Web interface is use the Location->contains property to constrain things. For example, here's a list of all National Register of Historic Places sites in NH http://www.freebase.com/view/user/tfmorris/default_domain/views/nh_national_register_of_historic_places.
Depending on how the data was populated for the particular type that you're looking at, you may be able to constrain by county (or not at all).
-
question for tfmorris ... does every item in the U.S. National Register of Historic Places Base have the lat and lon information?
-
Thanks for your interest in the National Register of Historic Places. Currently 4,907 properties have no location out of the total of 36,623 properties that we've loaded. There are a couple of possible reasons for things not having a location. They might be tagged in the database as being "in the vicinity of" a location and there's no good way to represent that in Freebase. Another possibility is that the location is restricted, often the case for sensitive archaelogical sites.
Another important thing to note is that not all sites which are considered of only "Local" importance by the National Park Service have been loaded. Only those for which a match could be found in Freebase were loaded. (We also did a load of all identifiable bridges for a special project). If you look at the discussion topics in http://usnris.freebase.com you'll find more information on the number of sites which were loaded.
-
It is awesome to here you chime in 'cause it is the nris database that I am primarily interested in. It was through a recent google search for nris database that I discovered freebase (an awesome find). It is my intention to use the mql api to create a query that I can run through yahoo pipes to build a dynamic georss file for use with the collections section on Bing for windows mobile. But I was hoping that freebase via the web browser would do the heavy lifting, ie create a query and then click the mql link at the bottom of the page. I am kind of surprised that I cannot search freebase for location. They are just number fields anyway. I want to create a rough rectangular area by filtering for lat+- and lon+- to create the initial query.
-
Is this what you need: http://www.freebase.com/docs/geosearch
-
Can you please provide more information about the geosearch, I have read the doc you linked to and am still unsure how to implement this
-
The geo API is an http API that can do shape and proximity queries using the freebase data. The freebase.com site uses that API to produce maps whenever location information is available. For example, here is a map I created that shows all the mexican restaurants that we have locations for in Freebase:
http://www.freebase.com/view/user/masouras/default_domain/views/mexican_restaurants
In the docs that I pointed you to, there are some examples of how to do proximity and shape searches. What exact query are you trying to produce ?
-
Sorry, I am thoroughly confused. How would I run an mql query through simple polygon(square). . Since I am just working with a rough square I might be better of just filtering my mql query with /location/location/geolocation: latitude +- & longitude +- . btw, why am I unable to do this via the web interface? I tried entering the coordinates with greater than and less than, and the search button remained grayed out. This is not a bid deal 'cause at the end of the day I will be using the mql api.
-
The geosearch API doesn't really speak MQL, except for its input and output filters. It's a separate API of its own. Don't feel bad about being confused, I just had a peek at the documentation and it definitely isn't focused on the needs of a newcomer.
Here's a query that you can use as a starting point:
http://www.freebase.com/api/service/geosearch?location=/en/suffolk_county_massachusetts&type=/base/usnris/nris_listing&inside=true&indent=1&mql_output=[{%22id%22:null,%22name%22:null,%22/base/usnris/nris_listing/significance_level%22:null}]
which returns all National Register of Historic Places sites which are in Suffolk County, Massachusetts.
Note that the topic used in the location parameter in this style of query must have a shape stored in Freebase to work. If it doesn't it will silently return no results without telling you why. For example if you use /en/boston_massachusetts in the above query instead of Suffolk county, you'll just get an empty list, despite the fact that there are plenty of listings in Boston. To work around this, use one of the other search forms such as a radius search or a bounding box search.
Hope this helps. Don't forget to send me a pointer to your whizzy new web site that uses all this fancy technology when you're done!
-
Sorry, I probably wasn't clear: you can 't formulate a geo constraint in the freebase.com site. You can just select 'map' and the site will do the geo work for you as you navigate and zoom around the map. You are better off just trying directly using the API.
-
-
-
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
-
-
-
I just registered today and want to learn how to edit. I tried to do a very simple addition to a page by filling in a blank item (location of death). But after I fill in the information, I cannot find any way to save it. I searched the entire page very carefully but could not find a save button or any other way to save it. This is very frustrationg. Please help. Thank you
-
Have you seen the help page about editing a topic? There should be a save button right next to the input box, as perthis screenshot.
When entering data, you may have to wait a second or two until the list of possible matches is displayed. You need to click on a match, or create a new topic before the save button is activated.
-
-
-
Hi, please help me. How can I delete the entire bullshit I produced today (19.09.09) since 6:47:22AM UTC? http://www.freebase.com/history/view/user/enno I can still see it at: http://www.freebase.com/view/en/berlin but not there: http://www.freebase.com/edit/topic/en/berlin http://www.freebase.com/view/en/berlin/-/location/citytown/postal_codes I´m Sorry about. Thanx for your help. Enno
-
I think I've done this. Let me know if there is anything I missed.
-
Great. Thank you. I see, I have to learn a lot.
-
There's a sandbox http://www.sandbox-freebase.com/ where you can make as many errors as you like. All the data is scrubbed and refreshed once a week.
-
Do the new topics you created also need to be deleted?
-
Yes Please. Everything I create Yesterday since 6:47:22AM UTC. Thanks to all.
-
-
-
-
-
I've just started using Freebase Suggest and was wondering how the calls are calculated. I did not have to sign up for an API ID to use the plugin. Is it based on IP address?
For example, if I have an application hosted on App Engine that uses your API, does each user of my app get 100,000 calls, or does my domain rack up the calls?
Also, does each event fire a call? For example, if I type "the" does each keydown register so that this is 3 calls, or is it 1 call?
Thanks!
-
-
-
I'd like to delete a view I have created in my personal domain. Neither the documentation nor the UI of the view editor makes it clear how to do that. Any hints ? Thanks.
-
Hmmm, interesting. I'm 90% certain there use to be a delete button in the upper right hand corner of the view page, but I can't figure out where they've moved it to either.
-
It's at the very bottom right corner now.
-
Since the section header says "Flag this collection," I just assumed that was the standard "flag for delete" button that is normally there. I filed https://bugs.freebase.com/browse/CLI-9055 to get this fixed.
-
Agreed; flagging a topic for deletion (which requires community votes/consensus) is quite different from deleting a view that you own (which you can do unilaterally).
K.
-
Hmmm, looks like the delete is now in the title bar. Took me a while to find it!
-
-
-
-
-
Hi everybody, I stumbeld upon the following problem trying to use 'Webpage' typed properties in Compound value types : I defined a type with web link with 'Display' set to 'Compound Value', and featuring with a property 'Page' typed as 'Webpage'. I ensured the property 'page' was set as a disambiguator, and with unique values. I did the same, with a property 'Comment' typed as 'Text'. The standard view that displays all the topics instance of this type, and allows to insert new instances, does not display the property 'Page' typed as a 'Webpage', whereas the other properties, including 'Comment' typed as 'Text' are correctly displayed. I tried to no avail to edit the view to add my 'Page' property, it doesn't appear in the list of choices offered by the view editor. When using the 'Add More' button of the view to add more instances of the type, the 'Page' property of my type is not displayed by the instance editor, contrary to the other properties such as 'Comment'. Is there anything special about using 'Webpage' types properties in compound value types ? Thanks for your kind help.
-
Webpage is itself a compound-value type (commonly abbreviated CVT) (combining a URI and a text description), and the UI doesn't support nested compound-value types. The workaround is a bit tricky, though. The first step is to make the expected type be URI, which is the type for simple links. The next problem you'll encounter is that the UI places all URI and Webpage properties in the sidebar in the "weblinks" box, but since you're working on a CVT, the weblinks box is hidden. There's a property hint that will make the URI display like a regular property instead of in the box, but you can't currently set that flag in the schema editor.
You can either write a query to do that yourself, if you feel like tackling MQL (we'll help you, don't worry), or just tell us which property you want, and someone should be able to set it.
-
Hmmm,
OK, I suppose you're talking about the property dont_display_in_weblinks of the /freebase/property_hints type.
But, how do I relate the instance of the /freebase/property_hints to the instance of the /type/property I am interested in ?
I have browsed the freebase schema looking for an answer, but alas to no avail.
-
Unfortunately there is no UI for this. However, you can do it directly through MQL. Here's an example - substitute your own property id at the obvious place:
This is a link to sandbox so that you can experiment freely without fear of breaking anything.
-
Thanks a lot Michael,
I executed your query and had it insert the appropriate property_hints proeprty, as can be seen in the schema explorer.
Still, when I try to insert in my base a topic of type /base/awebofpeople/management_page, I do not have any entry box displayed for the /base/awebofpeople/management_page/url property.
I am missing something obvious ?
-
The tidbit that you may be missing is that Types are really just advisory and an object's Properties don't necessarily need to match its types (although in most cases confusing things happen if they don't).
The properties of /freebase/property_hints of are designed to be used as 'naked' properties which get applied to the object without applying the corresponding type (as Michael's example shows).
-
-
-
Does there exist in Freebase any database listing the properties defining taxonomic relationships between topics ? For examples : the mutually converse properties /education/field_of_study/subdisplines and /education/field_of_study/subdiscpline_of are meant to define a taxonomy of fields of study ; I guess the same may be said about companies grouped in a taxonomical tree of industry types... I think such a database listing the taxonomies defined in Freebase would come quite handy for a variety of purposes. Any opinions ?
-
I started a base for this, http://schemapatterns.freebase.com/, as there are a few recurring patterns in the taxonomic relationships.
Your example of education/field_of_study/subdisplines and /education/field_of_study/subdiscpline_of is a hierarchy pattern.
-
Hi Iain,
Actually your database goes beyond what I had in mind, which was actually somewhat fuzzy.
Now I see the purpose of such a database is to capture global properties of a topic/property graph in Freebase.
I have read this discussion, and I must say I have to ponder this a little bit.
What I'd like to have is precise mathematical definitions expressed in whatever suitable formalism amenable to formulating actual algorithm to automatically extract from Freebase actual instances of your schema patterns types.
Thanks a lot for your very informative reply.
-
precise mathematical definitions expressed in whatever suitable formalism amenable to formulating actual algorithm to automatically extract from Freebase actual instances of your schema patterns types
Do you mean MQL? If so, I've written a short MQL expression which will extract all instances of the hierarchy pattern http://tinyurl.com/nxsswo
-
Hmmm,
No, I didn't mean extracting data from your database, but rather populating your database from the raw Freebase schema.
-
You want something along the lines of this query
[{ "type": "/type/property", "id": null, "schema": null, "expected_type": null, "unique": false, "master_property": null }]
where result.expected_type == result.schema. I don't think you can do this directly in MQL, but it's trivial to post process the results in in Python on your favorite language. I can send you a little Python program if it will help. You don't really need unique:false, but I think it'll be true for the cases you are interested in and will speed things up.
-
Ugh! Rewrapped all my code after I posted it. Let's try again...
[{ "type": "/type/property", "id": null, "schema": null, "expected_type": null, "unique": false, "master_property": null }] -
Note also that this will just give you a list of candidates to work from. You'll still need to weed out properties like sequel/prequel or parent/child by hand. It might be possible to coax enough information about instances vs types vs metatypes vs out of the Freebase schema to refine this further, but it would take more time than I have right now.
-
So from your above MQL query+post-processing I extract pairs of types and properties such that the type is so to speak both the source and the sink of the property.
Then, for each such property I can run the MQL query that will return me the directed graph of topic node related by that property, and instance of that type.
Now, If I find out that this graph is acyclic, I have a forest, ie a set of overlapping trees that give me my sought-after hierarchies. If not, I can collapse the strongly connected components of the graph in so-to-speak topic clusters and from the resulting acyclic graph I can then on proceed.
Bingo ! I'll have my hierarchies !
Sounds too good to be true, I'll have to check that for myself.
Now, generalizing a bit, I see that the Schema Patterns database aims at categorizing the structure of a topic-property graph, along with the structure of the homomorphic structure of the type-property graph.
I think that this generalization is interesting, but sounds a bit too far-fecthed for my humble purposes.
Thanks Tom and Iain for you enlightening answers.
-
-
-
-
If I want to find all the major employers in a location, how do I do that?
-
You can query for the headquarters property and that has properties like city, adminstrative_division and country.
-
You can create a view and filter out on the information you want - start with a type, like business/business_location or /business/company, and edit the view and by using advanced filters, you can constrain on address -> city/town or whatever you want.
-
-
-
Hi there,
I have a few questions regarding the update frequency of Wikipedia content in Freebase. Do you only rely on performing updates when creating the WEX dumps or do you use bots to update topics from Wikipedia continuously. When comparing Freebase vs Wikipedia i found lots of "hot" topics that were outdated comparing to Wikipedia, even though the Wikipedia-changes were performed quite a while ago (more than 2 weeks ago in most cases).
I've checked out some of the bot-related blog posts and Zenkat's post regarding wikipedia crawling without finding any specific info on this.
Keep up the good work! Freebase is indeed a fantastic service!
/Kristofer
-
Wikipedia updates are collected on a live basis, but they are just stored for a batch update process that runs periodically. Brian just mentioned that a new update process is being introduced which will increase the update frequency from every two weeks to every week. Theoretically, I don't think there should be anything much older than two weeks, but there can be misses in the reconciliation process or other issues. Perhaps you could give some examples and someone could have a look.
As far as I know there's nothing adaptive about the update process which tries to be more responsive for "hot" topics. The one exception that I'm aware of is that there's a special "death bot" that grabs recent Wikipedia death info and fills it in on Freebase. I think this runs pretty frequently (nightly?).
Tom
-
-
-
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.
-
-
-
There's a "Los Angeles" and there's a "Los Angeles Unified School District" which did not previously appear to be connected to the former. I added the location info to the school_district, but how to make the data here: http://www.freebase.com/view/en/los_angeles_unified_school_district get connected to the data here: http://www.freebase.com/view/en/los_angeles BTW, I'm very impressed by the query ui
-
I think you incorrectly typed 'Los Angeles' as a school district - when you meant to say that the school district that serves the 'Los Angeles' location is the 'Los Angeles Unified School District'.
Unfortunately, the location type does not reciprocate the 'Locations served' property of the school district type. See here:
http://www.freebase.com/type/schema/location/location
that's why even though LA is marked as the location served, the opposite (reciprocal) relationship doesn't appear in the topic page.
For any issues regarding the schema of commons types (like this), you can start a discussion in the data modelling mailing list: data-modeling@freebase.com
One more thing - the contained_by/contained relationships are meant to be used with locations. 'Los Angeles Unified School District' is not a location - it's more like a legal/administrative entity.
-
-
-
I have only a short question: I wonder if it is possible to add more than one author to a written work by using the import tool?
best regards,
Frank
-
It depends on how you're loading the data, but if you're just trying to load a bunch of book/author pairs, you can do it by duplicating the book on two lines. E.g.:
BookA / Author1
BookA / Author2
The two BookAs can be merged to the same topic, so you should end up with two authors on the same book. UNLESS you are creating a new book, in which case two book topics will be created. (Note that I haven't actually tried this, but I can't think of a reason it shouldn't work.)
There's no way to put multiple values for a non-unique property in one line, though.
-
Great! thanx
f.
-
| UNLESS you are creating a new book, in which case two book topics will be created.
@jeff Actually, you can also add new books this way and only a single book will be created. The tool matches items with the same name.
-
-
-
Does anybody know how to display numbers in engineering format? I'm editing the properties of a bunch of materials, and since the units are set (ohms, for example), I can't put any values in that are smaller than 0.0001, because the get cut off and rounded. Ideally I would be able to write a number like "6.430e-8" and it would preserve the significant figures, etc. Any ideas?
-
This may be hard to do currently. The pipeline between you and the final database converts back and forth between numeric format and string format a few times, I think, and there's a known issue with precision being truncated at an arbitrary number of decimal places.
Scientific notation is documented as being supported http://www.freebase.com/docs/mql/ch02.html#mqlvalues but I can't convince the Query Editor to accept anything in E notation, whether the exponent is positive or negative.
You can see a related discussion about floating point precision issues here http://markmail.org/thread/t5f7xu7kbuogqrt6
-
The scientific notation problem there is a query editor bug MQL-564.
-
Thanks for responding, guys.
Wow. This is worse than I thought. I can't even put in a number smaller than 5e-6. It is recorded as ZERO. When I go back to edit the field, my original input is also lost and the value reads exactly "0".
This is really bad news!
-
I'm seeing the same behaviour on Sandbox as well. That sucks rocks through a straw.
I'd add a comment to the bug ME-1181 explaining what you've found; this really does need to be fixed, IMO.
-
-
-
Only a short question: I wonder if it is possible to get statistics of bases (like these ones google analytics provide)?
cheers,
f.
-
Someone from Metaweb should provide a definitive answer, but as far as I'm aware Metaweb keeps all Freebase usage statistics to themselves. Obviously if you were going to write your own application (either hosted on Acre or running separately), you could insert whatever tracking you wanted.
-
Frank, we don't actually have per-base traffic statistics - other than the ad-hoc, top bases stats we get from google analytics. We are evaluating our next steps with Bases and whether we can expose any of that to the base owners.
I assume you want base traffic statistics rather than new topics/users - which is something you can get a good idea about from the base newsfed.
-
-
-
-
-
I'd like to be able to do a query that specifies a cursor. I know that we can retrieve additional chunks sequentially via the cursor. I'd also like to be able to specify a start position in the cursor. Is this possible? Thanks, Jim Weaver
-
You can't specify a start position for a cursor, but you can using paging instead and specify any page number you want in any order.
I know this wasn't documented when I found out about it, so perhaps it's still not, but you can find it in the Query Editor on the Envelope Tab (scroll down). As this implies it's an envelope parameter, not a query parameter. Page size is controlled by the 'limit' parameter on the query (which defaults to 100).
-
That's excellent, Tom. Thanks! By the way, I'm developing a Topic Map Navigator app in a JavaFX blog series. You can see its current state at:
http://learnjavafx.typepad.com/weblog/freebase-contributing-artists-app/
Regards,
Jim Weaver
-
-
-
-
-
-
I would like to offer my assistance with the uploading of material on Johannes Meintjes. Please see www.johannes-meintjes.co.za ('writing') for accurate information on all his books. If I am not permitted to upload, please use the content from www.johannes-meintjes.co.za to amend your info on this author. Thank you and kind regards. Kobus Opperman Cape Town
-
Kobus,
That would be great, thanks for offering your assistance. Freebase is editable by anyone, if you go to the Johannes Meintjes topic on Freebase and click on the 'add more facts' button it should bring you to an edit page where you can add your data.
If you've a lot of data it's also possible to do a bulk import from this website, or alternatively use the API to upload.
If taking data from an external source, such as the johannes-meintjes.co.za website, please make sure that what you do doesn't violate copyright, terms of services or applicable laws.
-
Hi Ian and thanks for your valued assistance earlier on today. Much appreciated. I have uploaded some stuff, although everything is not 'perfect' yet! But it is a nice starting point. If there is any further advice you would like to offer, I would appreciate it very much. Thanks and kind regards. Kobus
-
-
-
Trying to build an application which needs relatively good (not perfect) country information. However, my queries are returning incorrect information and, at times, information which isn't qualified. Posting several queries and responses so you can see what I've tried. [{ "type": "/location/country", "name": "Austria", "capital": [], "currency_used": [], "form_of_government": [], "/location/statistical_region/population": [{ "number": null }], "official_language": [], "/location/location/area": null }] Here are my results: { "code": "/api/status/ok", "result": [{ "/location/location/area": 83872, "/location/statistical_region/population": [ { "number": 8199783 }, { "number": 8356700 } ], "capital": [ "Vienna" ], "currency_used": [ "Euro", "Austrian schilling", "Austrian krone" ], "form_of_government": [ "Federal republic", "Parliamentary republic" ], "name": "Austria", "official_language": [ "Croatian language", "Slovenian language", "Austrian German", "German Language", "Hungarian" ], "type": "/location/country" }], "status": "200 OK", "transaction_id": "cache;cache01.p01.sjc1:8101;2009-08-09T19:46:02Z;0012" } In trying to figure this out, I checked out your schema explorer, but it's not returning enough information. For example, area is at http://schemas.freebaseapps.com/property?id=/location/location/area That lists the type as "float", but I need to know if it's kilometers squared, square miles, acres, whatever :) The multiple official languages are wrong as is the currency. I also don't know why there are two populations. I'm seeing this and multiple other issues in similar queries and I don't know what I've screwed up. I've tried to create simpler queries in hopes of understanding if I'm missing attributes: [{ "type": "/location/country", "name": "Austria", "/location/statistical_region/population": [{}], }] That gives the following for populations: "/location/statistical_region/population": [ { "id": "/guid/9202a8c04000641f80000000070ff7d3", "name": null, "type": [ "/measurement_unit/dated_integer" ] }, { "id": "/guid/9202a8c04000641f800000000b459375", "name": null, "type": [ "/measurement_unit/dated_integer" ] } ], And so I try again by changing the population line to: "/location/statistical_region/population": [], And I get: "/location/statistical_region/population": [ null, null ], What am I doing wrong? Cheers, Ovid
-
Arg! I didn't realize my formatting would be screwed up (and there was no preview) :(
-
- The area is in square kilometers (this is noted here, but I agree should be in the property documentation).
- If the data is wrong, please correct it - Freebase is an open database.
- What you're seeing with the population is a CVT (compound value type), in this case a combination of a value and the date when it was valid. In this case, what we have is values for the Austrian population in July 2007 and Jan 2009. Doing "/location/statistical_region/population": [{"*":null}] should let you see what's going on, or see the Austria page via the web client.
-
pak21: thank you for this information. It helps quite a bit.
Cheers,
Ovid
-
Interesting. Since the unit (sq. km) is explicit in the property, it seems redundant to put that in the property description. But maybe the schema explorer should explore the measurement unit and display it.
-
As a workaround to the lack of display in the schema explorer, you can click "Edit Schema" to get a detailed view of the properties for the type (including the units for the area). You don't actually need the permissions to be able to edit the schema to do this.
-
Ovid, I also replied to your post on use.perl.org with the following, which I'm pasting here because others might be interested/learn from it:
1) If you want more than 100 results, up the limit to a higher number; 100 is the default. Use "limit" : 500 or whatever.
2) You probably want to mark some of your clauses as optional; as it stands, if the system doesn't know the capital of a country, it will be entirely excluded. [NB: you seem to have fixed this in the query shown here on the Freebase discussions, so this was in response to what you said on upo.]
3) The Weimar Republic *is* a country -- or was. That's perfectly valid in Freebase. The country type is used for past and present countries and things that act like countries (eg. have an ISO code). Admittedly this might not quite be what you expect, at first glance.
One way to query for what you probably want is to query for things that are countries, which have an ISO code, and which are not also co-typed as administrative division. That should get you something approximating the list you expect -- if I'm guessing right about what you do expect :)
Also, re: updating data in the system, you don't need to use the write API. You can simply do it via http://freebase.com/ [freebase.com] by clicking on "Edit" wherever necessary.
-
As a side note, I would like to mention that the schemas explorer has been updated, and the units are now displayed.
-
-
-
I'm trying to create a filtered view that can distinguish by included types. For example in the interaction schema, http://www.sandbox-freebase.com/view/base/aptamer/interaction , I can't seem to filter based on properties of the nucleic acid type. If I try to add another type in 'edit view', it is always applied to the top level interaction type, not the interactor (molecule) type, even though I could be browsing at that level. Is this a design decision, or a bug? Thanks, Matt
-
I'd call that a bug all right. CLI-8851
-
-
-
On the following page the description was replaced overnight with an old, different description, so that the information on the viewing page does not coincide with the editing page any more: http://www.freebase.com/edit/topic/en/lorenzo_ferrero This causes a number of weird things on numerous pages which are currently all over the Web; here is an example: http://www.freebase.com/view/en/composer/-/music/performance_role/guest_performances I tried many times to rectify this but the computer is not storing the new edits. Would you, please, have a look. Thank you
-
That's weird, all right. I've created a bug for it here.
-
Thank you, Jeff. This is a page which is number 2 worldwide and it has to be perfect. I was thinking, maybe it would be good to delete ALL the old descriptions and let me write a unique, final overview, to which the computer can link in the future... What do you think ?
-
-
-
-
Hi, I'm trying to create an enumerated property, just like in the write grammar section of the MQL guide. my query is : { "create":"unless_exists", "type":"/base/aptamer/aptamer_experiment", "name":"exp2", "references":"121234", "id":null } Unfortunately, it doesn't work. The error returned is that it cannot find the "references" property. Any ideas? Matt
-
Take a look at this set of instructions and give it a try.
-
Actually, I've tried those. Most of those instructions worked for me except for the URL part. It just gives me an error page.
-
It might be because you have a uniqueness mismatch between the property and the namespace. The uniqueness of your property needs to match the uniqueness of your namespace. You'll need to update one of those.
-
-
-
-
Hi again, I was wondering how you add the title of the journal article. I see every other option for it but title. Thanks. -Rachael
-
The title should be entered as the name of the topic.
-
Under the Journal heading? All I see when I click on edit is:
Journal article /book/journal_article Edit Journal publication: Journal, Volume, Issue Number, Issue Date, Issue Date Extra, PagesSorry for being a newbie. Thanks for the help.
-
I think I see your problem: you have made the person Irving Weissman into a journal and journal article. To link Weissman to his publications, you need to use the "works written" property of the author type. There, you can enter the titles of his articles (and any other publications). Each article can then be further edited to add details about place of publication, etc. See Entering Data for All Written Works, and the related help topics in the sidebar of that page for more help with the types in the Publishing commons.
-
-
-
Hi, I added this to Irving Weissman and Doug Brutlag which show up fine when I am in the edit mode. However, when I go into the view mode it does not show up. I think this might be a possible bug. Does anyone else have this issue? -Rachael
-
Not a bug. User-created types deliberately don't show up on the view page, as there's no real way of telling which data is "important" and which isn't other than the distinction between the shared, "commons" types and user types.
Hope this helps.
-
This is important to my particular project. Is there any other place to put honorary titles? The people I am editing seem to have at least one or two. Like Doctor of such an such by Courtsy or Honorary Professor of such an such University. Thanks.
-Rachael
-
-
-
Based on the API, I am trying to fetch a larger version of the image but am unable to do so. It returns only smaller sized images. Example for the image https://www.freebase.com/view/guid/9202a8c04000641f80000000011994f8 The dimensions have been provided as 500x744. When i try to fetch this image using the url http://img.freebase.com/api/trans/image_thumb/guid/9202a8c04000641f80000000011994f8?maxheight=500 the dimensions of the image is only max height 150. What is the url i need to construct in order to get the image of the desired height.
-
Images marked as used under fair use guidelines, or those without a license (as in the example you've given) are limited to a maximum dimension of 150. See this post for more details.
-
Thanks for the pointer and help.
-
-
-
Hi guys sorry to be a pian but im totally lost. I registered my own name KiwiKev and also my internet business called iReferdex. Now i wanted to add a photo to iReferdex but there is no where that says upload photo? Do you have a quick start guide that takes you thru the basic steps. eg: > Registers Base > Upload Photo > Add Core Info > Add IReferdex Description > Add Content for iReferdex I have spoke to other friends and they have given up, with the same reason im struggling with look forward to your help as i do want this to weork for me thanks Kevin
-
Go to the topic page iReferdex - The Internet Referdex and click one of the edit/add buttons at the top or bottom of the page. Go to the Gallery section on the right hand side and click Add.
Since you say the name of your business is "iReferedex," you should adjust the name of the topic to match. It appears that it's got a tag line or slogan appended to it now. It could be added as a Advertising slogan or some other approriate structured property (not sure where off the top of my head) if it's important to you.
-
-
-
Hi, first, I would like to tell you that FreeBase appears as a very good project for me. The first idea I had fur using FreeBase is to build my own Audio CD Database (actually the CD I have bought so far). For me it's an excellent way to : - participate to the FreeBase project by adding information when missing - share my Audio CD Library with friends So I want to build my Audio CD Database but for this one I would like to show more detailed views that the ones currently associated with the Album type. More precisely, I would like to always show, for each track of an album the following topics : -Composers -Lyricist ... I've managed to produce this detailed view but I don't know how to show this one by default and not the Tracks view already configured in FreeBase. Please, could you help me on this topic. Don't hesitate to ask me is something is not clear in my request. Regards Phil.B
-
You can save a view to a base -- when you click the "save" or "save as" buttons when editing the view, you can select a base to save the view to. But there's no way to say, for every album in this base, always show a view with these parameters: You'd have save a new one for every album (or artist or whatever) that you want to display this way. (If you're a programmer at all, you could probably automate this to some degree.)
-
Phil,
Click on 'edit view' on the upper right corner and you 'll see a menu on the left of the screen where you can select the properties you want.
Michael
-
-
-
How can I perform pattern matching in MQL like MySQL database where we do the same using LIKE keyword
-
Hiya.
Please see the "Patten Matching with the ~= Operator" section in the MQL Reference Guide.
Hope this helps.
-
thanks
-