Discussions on Ski Areas
Start a New Discussion
-
-
Hi all,
I am the webmaster of Skimap.org and I just discovered this website - looks amazing! We would like to merge in our database of 2200 ski areas from around the world (many with statistics and logo's) to your database and then leverage the API. How can we do this automatically without creating duplicating ski areas?
-
hi wbski,
Probably the easiest way to load your dataset is to provide us with the data and we can load it internally. Alternatively, you can use our (still experimental) reconciliation service and reconcile externally. In any case, I've created OD-192 as a tracking issue.
-
Great to see you on this base. I've been a fan of skimap.org for years. Let me know if you have any feedback regarding the data model. There are a couple of things I'm not sure are modelled in the best way, especially lift histories.
-
Thanks for the speedy response! Your website seems very robust - but the data seems very incomplete coming from wikipedia. I can also provide a DB of about 1000 ski runs in British Columbia from Skiingbc.info (mind you this is about 1.5 years out of date). I am very busy but I will contact you guys in a few weeks with the database. Thanks!
-
The ski data is very incomplete! I have entered most of it by hand (and generally only about resorts I frequent.) There is some useful information in the {{Infobox ski area}} Wikipedia templates, if someone at Metaweb wants to add it to the template mapper. Although, I don't know how consistent the formatting is.
-
Okay, makes sense. A couple questions about API integrations: first of all, is there any sort of guarantee about uptime? Next, how can we assure that when our website is connected to the API, it won't be spammed by someone adding junk to the Ski Areas base on Freebase? This doesn't seem to be much of an issue right now, but once freebase is more popular, it could be. Can we allow our users to seamlessly (through our interface) add data to freebase?
I imagine once these bases are more complete, it would be amazing to have a Wolfram Alpha integration! I have noticed wolfram is lacking a lot of information and this site could definitely fill many gaps in wolfram.
This website seems like it will be a massive success once more people know about it (the next Wikipedia?), especially with Web 3.0 well on the way. You guys are making an awesome service!
-
What format do you want the data in? Ideally, I can provide it in JSON, but I could also provide it in mysql, however, that would be a little more difficult as there are so many id's in each ski area entry.
-
I am building a new website for skimap.org at the moment and would like to integrate with the freebase API. However, I will need to get the data on freebase asap for this to happen. Thanks!
-
wbski, have you seen the help article on contributing large datasets?
You can also upload yourself if you wish. If it is a large dataset, the way to go is to create your own MQL write command. You can use the query editor or the API to do this.
I don't know about guarantees of uptime as such, but considering freebase's business model also relies on freebase.com's uptime.......
As with any user contributable website there's always the possibility of spam and malicious activity, but there's a growing number of freebase tools to help keep us on top of that - and as every edit can be reached through the api it is relatively simple to create your own custom tools.
It is possible to get user contribution's into freebase through your own website - the API is the way to go there. There are some programming libraries already available.
sprocketonline
-
-
-
-
Hi! I notice that as soon as you type a topic as Ski Area it automatically adds Company and Employer. Can we undo that please? Often the area is not a company itself, but more of a location, and is operated by an actual company.
In fact, it may be good to add Mountain to the Ski Area data so you can see which mountains the area covers??
-
Hey. First of all it's great to see other people taking an interest in this base. PlesefFeel free to bring up data modeling issues. It's been a while since I worked on this base, and I'm sure there are areas that could use some refactoring. In modeling Ski Areas, I was attempting to model the organizations that run ski lifts.
I see where you're goign with this, but it seems to me that, save for a few mom and pop ski hills, that these organizations are always employers. They always have to hire someone to run the lifts. In the few cases where they are not, they can be detyped as employers. I can see how they might not be companies though. I believe that Mad River Glen is run as a cooperative. Did you have a specific place in mind?
Again, thanks for the work, and let me know if you have other ideas for the base. Hopefully, as Freebase's geographic capabilities grow, this base will become more and more useful.
-
I guess it depends on how you want all this to work.
Mad River Glen Cooperative is the company that runs the Mad River Glen ski area. I don't think you'd call the ski area Mad River Glen Coop, though. Or do you want it that way?
Looking at a couple of the ski areas, I see that Mammoth Mountain Ski Area's company is "Mammoth Mountain Ski Area LLC", while Blue Hills Ski Area appears to be "Recreational Sports Inc". Blue Hills doesn't work neatly, does it??
And I think you have to be paid by an actual "Company". That's why Employer is co-typed with Company.
I guess my overall point is that I don't think a Location can also be a Company/Employer. Having both Types in the same topic seems counterintuitive.
-
I agree with evening that being both a location and a company doesn't make much sense. Although you don't have to be a company to be an employer -- schools, non-profits, governments, etc. can all be employers, for example.
I think keeping them separate might yield some interesting facts, too -- I bet that there are a number of ski areas that are run by the same company, for instance. Or, if you had lat./long. for the ski area, and the address for the company headquarters, you could see which management companies were based furthest from the ski area.
-
Sorry for my delayed response. You both raise interesting, valid points. It definitely makes sense to me to remove the company included type. I'm still concerned about the proper way to model these relationships.
When I created the ownership property, I intended it to be used either for an individual or an organization. For example, Snowbird is owned by Dick Bass. I think that the distinction between the Snowbird corporation and the Snowbird resort is insignificant and would only confuse users. If I were looking for the Director of Skiing, my instinct would be to look at the Snowbird ski area topic, not a separate Snowbird LLC topic page.
On the other hand, Boyne Resorts owns Brighton and many other ski areas. This would be reflected in the ownership property. However, I think it's a valuable piece of information that a person is employed as the General Manager of Brighton, not just as an employee of Boyne Resorts. This would be similar to a subsidiary company relationship. I would therefore argue for the inclusion of Employer in the Ski Area type.
For now, I'll remove company as an included type. Do you think this is adequate, or am I totally missing the boat, and conflating two fundamentally different types? I suppose another solution might be to create a "managing company'' property. -
I think this is probably OK. Although managing company might be an interesting thing to model as well, if you think you can get the data.
-