This course surveys Knowledge Management systems that enable the access and coordination of knowledge assets. Technologies reviewed will include intranets, groupware, weblogs, instant messaging, content management systems and email in both individual and organizational contexts. Students will use these KM technologies, review case studies, research methods of knowledge organization and analyze and design KM processes and systems.
This course approaches understanding Semantic Web technologies from three perspectives:
Top-down, theoretical approaches to organizing semantic information including ontologies, taxonomies, knowledge representation and software agents.
Bottom-up approaches, sometimes called “emergent semantics” or “the lower case ‘S’ semantic web”, for understanding and creating networked information including XML-based solutions including RDF, XPath and RSS. Also included are smaller, informal systems for organizing Web information including tagging (social bookmarking), microformats and other specific markup and distribution systems.
Application approaches focusing on Web Services or “Web 2.0” functionality including distributed (client and server) application design, syndication, Application Programming Interfaces, remote databases and “mash-ups”.