Difference between revisions of "User:Jeff Hammerbacher"
(created my user page, put a to do list up) |
(→User Info) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== User Info == | == User Info == | ||
− | Jeff Hammerbacher | + | Jeff Hammerbacher used to work as a [http://en.wikipedia.org/wiki/Quantitative_analyst quant] in Manhattan. He now works as a Research Scientist at [http://facebook.com Facebook] in Palo Alto. He's very interested in assisting the CC Developer community. You can reach him at jeff dot hammerbacher at gmail dot com. |
== To Do == | == To Do == | ||
* Educate myself about technology used for CC licensing. | * Educate myself about technology used for CC licensing. | ||
− | + | ** [http://www.amazon.com/gp/product/3540205942/qid=1139088544/sr=2-1/ref=pd_bbs_b_2_1/103-9051813-5395830?s=books&v=glance&n=283155 Information Sharing on the Semantic Web], by Heiner Stuckenschmidt and Frank van Harmelen. | |
− | + | ** [http://www.amazon.com/gp/product/0471402591/qid=1139088692/sr=1-2/ref=sr_1_2/103-9051813-5395830?s=books&v=glance&n=283155 Creating the Semantic Web with RDF: Professional Developer's Guide] by Johan Hjelm. | |
− | + | ** [http://www.amazon.com/gp/product/1852335769/qid=1139253271/sr=1-1/ref=sr_1_1/102-4674761-4478539?s=books&v=glance&n=283155 Visualizing the Semantic Web], edited by Vladimir Geroimenko and Chaomei Chen. | |
− | + | ** [http://www.amazon.com/exec/obidos/tg/detail/-/1852335513/ref=pd_sim_b_3/103-9051813-5395830?%5Fencoding=UTF8&v=glance Ontological Engineering], by Asuncion Gomez-Perez, Oscar Corcho, and Mariano Fernandez-Lopez. | |
− | *** | + | * Understand [[ccPublisher]] codebase, related technologies |
− | * | + | ** [http://yergler.net/talks/p82_architecture/ Nathan's talk] |
− | * | + | ** [http://mirrors.creativecommons.org/developer/doc/p6/current/ P6 documentation] ([http://epydoc.sourceforge.net/ Epydoc] page) |
+ | ** [http://www.zope.org/DevHome/Wikis/DevSite/Projects/ComponentArchitecture/FrontPage Zope3] | ||
+ | ** [http://en.wikipedia.org/wiki/WxPython wxPython] | ||
+ | ** [http://effbot.org/zone/element-index.htm elementtree] | ||
+ | ** [http://en.wikipedia.org/wiki/Berlios Berlios] | ||
+ | ** [http://en.wikipedia.org/wiki/Subversion_%28software%29 Subversion] | ||
+ | * Via Nathan: get a first extension written that would do something like post to a user-specifed blog whenever you upload something (ala' "ping" ing) | ||
+ | ** Get ccPublisher2 running from source | ||
+ | ** Check the [[Extending ccPublisher 2]] documentation | ||
+ | ** Detailed understanding of ccPublisher2 API | ||
=== Progress === | === Progress === | ||
− | Read the | + | Read the Information Sharing and RDF books, both were atrocious. W3C and Wikipedia content much more informative. Halfway through "Visualizing the Semantic Web", and obtained second edition. Began posting notes and links below from the Information Sharing book. |
+ | |||
+ | Polished my Python and identified first project to understand: [[ccPublisher]]. Read through wiki page and [http://yergler.net/talks/p82_architecture/ Nathan's talk]. | ||
+ | |||
+ | === Notes and Links === | ||
+ | |||
+ | ==== Information Sharing on the Semantic Web ==== | ||
+ | |||
+ | This book's one good idea is that ontologies should be modular and have a separate layer to allow for easy integration with other ontologies. Also has interesting section on the ontology of statistics. The rest of the book lays out platitudes and mainly references other German researchers. The beginning of my notes (to be continued): | ||
+ | |||
+ | * Preface | ||
+ | ** The main thesis of this book is that the problem of information sharing (finding and integration) is only solvable by giving the computer better access to the ''semantics'' of the information. | ||
+ | * Part 1: Information Sharing and Ontologies | ||
+ | ** Chapter 1: Semantic Integration | ||
+ | *** Explicit representations of information semantics are needed in a weakly structured environment. | ||
+ | *** Focus on semantic integration and content-based filtering. | ||
+ | *** Heterogeneity studied by intelligent information integration and [http://en.wikipedia.org/wiki/Distributed_database distributed database] communities. | ||
+ | *** Heterogeneity problems can be divided into three categories: syntax, structure, and semantics. | ||
+ | *** Syntax problems solved by standards: [http://en.wikipedia.org/wiki/ODBC ODBC], [http://en.wikipedia.org/wiki/HTML HTML], [http://en.wikipedia.org/wiki/SGML SGML]->[http://en.wikipedia.org/wiki/XML XML] ([http://en.wikipedia.org/wiki/XML_Schema XML Schema], [http://en.wikipedia.org/wiki/Document_Type_Definition DTD]), [http://en.wikipedia.org/wiki/Resource_Description_Framework RDF] ([http://en.wikipedia.org/wiki/RDF_Schema RDF Schema]), etc. | ||
+ | *** XML provides the framework but not the semantics. | ||
+ | *** XML Schema constrains the ''structure'' of XML documents while RDF Schema defines the ''vocabulary'' used in RDF data models. | ||
+ | *** '''Further Reading''': | ||
+ | ****[http://www-db.stanford.edu/%7Estefan/paper/2000/xmlrdf.pdf The Semantic Web - On the respective Roles of XML and RDF] | ||
+ | ****[http://www-db.stanford.edu/pub/gio/1996/I3book.html Intelligent Integration of Information] | ||
+ | ****[http://www.dcc.uchile.cl/~rbaeza/iradsbook/irbook.html Information Retrieval: Data Structures & Algorithms] | ||
+ | ****[http://www.amazon.com/gp/product/3540416021/102-4674761-4478539?v=glance&n=283155 Ontologies: Silver Bullet for Knowledge Management and Electronic Commerce] | ||
+ | ****[http://www.cs.umbc.edu/771/papers/karp-freview.pdf The Design Space of Frame Knowledge Representation Systems] | ||
+ | ****[http://www.amazon.com/gp/product/0521781760/sr=1-1/qid=1139344547/ref=sr_1_1/102-4674761-4478539?%5Fencoding=UTF8 The Description Logic Handbook] |
Latest revision as of 00:47, 8 May 2006
Contents
User Info
Jeff Hammerbacher used to work as a quant in Manhattan. He now works as a Research Scientist at Facebook in Palo Alto. He's very interested in assisting the CC Developer community. You can reach him at jeff dot hammerbacher at gmail dot com.
To Do
- Educate myself about technology used for CC licensing.
- Information Sharing on the Semantic Web, by Heiner Stuckenschmidt and Frank van Harmelen.
- Creating the Semantic Web with RDF: Professional Developer's Guide by Johan Hjelm.
- Visualizing the Semantic Web, edited by Vladimir Geroimenko and Chaomei Chen.
- Ontological Engineering, by Asuncion Gomez-Perez, Oscar Corcho, and Mariano Fernandez-Lopez.
- Understand ccPublisher codebase, related technologies
- Via Nathan: get a first extension written that would do something like post to a user-specifed blog whenever you upload something (ala' "ping" ing)
- Get ccPublisher2 running from source
- Check the Extending ccPublisher 2 documentation
- Detailed understanding of ccPublisher2 API
Progress
Read the Information Sharing and RDF books, both were atrocious. W3C and Wikipedia content much more informative. Halfway through "Visualizing the Semantic Web", and obtained second edition. Began posting notes and links below from the Information Sharing book.
Polished my Python and identified first project to understand: ccPublisher. Read through wiki page and Nathan's talk.
Notes and Links
Information Sharing on the Semantic Web
This book's one good idea is that ontologies should be modular and have a separate layer to allow for easy integration with other ontologies. Also has interesting section on the ontology of statistics. The rest of the book lays out platitudes and mainly references other German researchers. The beginning of my notes (to be continued):
- Preface
- The main thesis of this book is that the problem of information sharing (finding and integration) is only solvable by giving the computer better access to the semantics of the information.
- Part 1: Information Sharing and Ontologies
- Chapter 1: Semantic Integration
- Explicit representations of information semantics are needed in a weakly structured environment.
- Focus on semantic integration and content-based filtering.
- Heterogeneity studied by intelligent information integration and distributed database communities.
- Heterogeneity problems can be divided into three categories: syntax, structure, and semantics.
- Syntax problems solved by standards: ODBC, HTML, SGML->XML (XML Schema, DTD), RDF (RDF Schema), etc.
- XML provides the framework but not the semantics.
- XML Schema constrains the structure of XML documents while RDF Schema defines the vocabulary used in RDF data models.
- Further Reading:
- The Semantic Web - On the respective Roles of XML and RDF
- Intelligent Integration of Information
- Information Retrieval: Data Structures & Algorithms
- Ontologies: Silver Bullet for Knowledge Management and Electronic Commerce
- The Design Space of Frame Knowledge Representation Systems
- The Description Logic Handbook
- Chapter 1: Semantic Integration