Marnen Laibow-Koser wrote:
> Älphä Blüë wrote:
> [...]
>> I can't parse the schedules from ncaa.org so I'm having to enter every 
>> team's schedule by hand into the table initially.
> [...]
> 
> Why on earth can't you parse the schedules?  It should not be necessary 
> to enter data like this manually.
> 
> Best,
> --
> Marnen Laibow-Koser
> http://www.marnen.org
> mar...@marnen.org

Ah there's a few reasons Marnen.

It's not that I can't - it's that I won't.

First, there's naming conventions to consider for each team name.  Each 
website that houses schedules name their teams differently:

ESPN names USC -> USC
ncaa.org names USC -> Southern California

Some sites are more up to date on schedules and some sites are not.  In 
fact, I haven't found a single site yet that houses all of the correct 
schedule data for each team in division 1, including times (up-to-date) 
and we're 2 months away from the start of the season.

Secondly, my site is very dependent on the team schedules for 
statistical calculation.  And, I mean extremely dependent.  If anything 
is wrong with the schedule data it will great affect my statistical 
data, especially where factoring strength of schedule and using STD for 
offsetting those margins.

I have built many parsers.  I have one parser that parses 37 different 
statistical categories from ncaa.org and takes approximately 45 seconds 
to complete from start to finish.  It's not that I can't write parsers..

The site I'm creating will house head-to-head virtual matchup scenarios 
using a system I created called TSRS (True Statistical Rating of 
Strength) which uses advanced mathematics to calculate variance among 
all 120 Division I teams in every statistical category.

The old site is still up if you want to see:

http://ncaastatpages.com

.. that one is driven in PHP..

The new site will eventually house a subscription service for virtual 
matchups so I need everything to be accurate.  Therefore, most of the 
first run dependent data I'm doing by hand and performing multiple 
checks for consistency and then running tests on that consistency.  I 
need everything to be perfect for the test start of this season..

-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to