The Universal Sports Database
Thesis advisor: David R. Martin === With vast amounts of data in the world, organization becomes a challenge. The success of data driven web services (IMDb, YouTube, Google Maps, Wikipedia, et cetera) all hinge on their ability to present information in an intuitive manner with user friendly interfa...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Boston College
2008
|
Subjects: | |
Online Access: | http://hdl.handle.net/2345/538 |
id |
ndltd-BOSTON-oai-dlib.bc.edu-bc-ir_102335 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-BOSTON-oai-dlib.bc.edu-bc-ir_1023352019-05-10T07:34:22Z The Universal Sports Database Chang, Lawrence Thesis advisor: David R. Martin Text thesis 2008 Boston College English electronic application/pdf With vast amounts of data in the world, organization becomes a challenge. The success of data driven web services (IMDb, YouTube, Google Maps, Wikipedia, et cetera) all hinge on their ability to present information in an intuitive manner with user friendly interfaces. One area that fails to have such a service is sports statistics. With the ubiquitous appeal of sports, having a solution to this problem can be universally beneficial. Many sites exist that have statistics of different sports, but there are limitations to all of them. Since there is very little continuity among all sports, statistics are represented disparately.There are several problems with this approach. Any time there needs to be a change to the informational structure, the entire database and interface need to change. In addition, there can never be a single interface if there are different schemas for different sports, leading to a user unfriendly interface.My system uses a unique schema that is capable of representing statistics from any sport, no matter how unique. Adding new statistics to a sport to reflect rule changes or adding a new sport altogether are seamless. In addition, the web interface is structured by Rails, which changes automatically with the schema.Challenges included developing a universal sports schema and testing it sufficiently enough to prove its generality. Finding and extracting the data to populate the database also presented difficulties. Computer Science database sports schema rails ruby universal Copyright is held by the author, with all rights reserved, unless otherwise noted. Thesis (BS) — Boston College, 2008. Submitted to: Boston College. College of Arts and Sciences. Discipline: Computer Science. Discipline: College Honors Program. 71896 http://hdl.handle.net/2345/538 |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Computer Science database sports schema rails ruby universal |
spellingShingle |
Computer Science database sports schema rails ruby universal Chang, Lawrence The Universal Sports Database |
description |
Thesis advisor: David R. Martin === With vast amounts of data in the world, organization becomes a challenge. The success of data driven web services (IMDb, YouTube, Google Maps, Wikipedia, et cetera) all hinge on their ability to present information in an intuitive manner with user friendly interfaces. One area that fails to have such a service is sports statistics. With the ubiquitous appeal of sports, having a solution to this problem can be universally beneficial. Many sites exist that have statistics of different sports, but there are limitations to all of them. Since there is very little continuity among all sports, statistics are represented disparately.There are several problems with this approach. Any time there needs to be a change to the informational structure, the entire database and interface need to change. In addition, there can never be a single interface if there are different schemas for different sports, leading to a user unfriendly interface.My system uses a unique schema that is capable of representing statistics from any sport, no matter how unique. Adding new statistics to a sport to reflect rule changes or adding a new sport altogether are seamless. In addition, the web interface is structured by Rails, which changes automatically with the schema.Challenges included developing a universal sports schema and testing it sufficiently enough to prove its generality. Finding and extracting the data to populate the database also presented difficulties. === Thesis (BS) — Boston College, 2008. === Submitted to: Boston College. College of Arts and Sciences. === Discipline: Computer Science. === Discipline: College Honors Program. |
author |
Chang, Lawrence |
author_facet |
Chang, Lawrence |
author_sort |
Chang, Lawrence |
title |
The Universal Sports Database |
title_short |
The Universal Sports Database |
title_full |
The Universal Sports Database |
title_fullStr |
The Universal Sports Database |
title_full_unstemmed |
The Universal Sports Database |
title_sort |
universal sports database |
publisher |
Boston College |
publishDate |
2008 |
url |
http://hdl.handle.net/2345/538 |
work_keys_str_mv |
AT changlawrence theuniversalsportsdatabase AT changlawrence universalsportsdatabase |
_version_ |
1719078804946681856 |