Blogging has a name, but I haven’t found a name for this programming-meets-blogging I like to do...Here’s a start: “blogramming.” The blogosphere has its a-list — so does the, um, blogrammosphere (ouch!)...we are all hooked on the thrill of hatching new ideas and sharing them with friends.
It might seem redundant to have semantic tagging when you can basically find anything you can think of with simple searches in Google or Yahoo. But del.icio.us seems to be most surprising when you're trying to find things that relate to what you're interested in, but that you wouldn't necessarily know to search for... I'm not suggesting that semantic tagging services like del.icio.us or Flickr are somehow going to make conventional search engines obsolete. At most, the two forms of accessing resources on the web will be complementary to each other. But there is an additional level of interactivity involved with tagging -- you leave a trail across the net (if you want to), which either you yourself or someone else could possibly make use of later.
The introduction of semantics on the web will lead to a new generation of services based on content rather than on syntax. |:| Effective semantic search engines will provide means for successful searches avoiding the heavy burden experimented by users in a classical query-string based search task.
Automatic semantic annotation of information content is an open problem, but is crucial to the realization of the Semantic Web. Annotation systems require the initial definition of an ontology and as well as a knowledge base. Both of these resources work together to facilitate markup. The ontology identifies the important concepts in a domain, while the knowledge base provides additional information, such as term synonyms for concepts. For example, the concept {Lung Cancer} can be expressed using at least three different terms: {“Lung Cancer,” “Cancer of the Lung,” “Carcinoma of the Lung”}. Semi-automatic semantic annotation systems use the synonyms in the knowledge base to find instances in a text source, and then map the instance to an ontological concept (i.e., a concept in the ontology). Figure 1 shows an example of how entities in a text source are mapped into ontological concepts using a knowledge base. Ontological concepts are represented as ovals, while knowledge base entries are indicated by rectangles.
OpenID is a lightweight, decentralized identity system that has been gaining prominence. I expect this upcoming year to be a big year for OpenID -- and not just because of the Google trend chart with the recent uptake in search query share.
Lexical word search engine.
Category search within digital repositories is poorly supported. This means that people wishing to access the assets of digital repositories are largely limited to keyword search, which means they must know what they want in order to look for it. Our participant studies of digital repositories use have shown that, when restricted to keyword search, it is perceived as often easier to use a search engine like Google rather than keyword search on a local repository, even if this is to find a local artefact. An advantage that local repositories currently have over massive search services, however, which is not being leveraged, is local or community-based knowledge. This knowledge of context, such as who works with whom; how one project "Over Here" relates to another project "Over There." In this proposal we plan to investigate how cross-repository browsing/exploration can be assisted via social, semantic tagging mechanisms, and to deliver a test framework and web services both to investigate the use of and to deploy services for such meaningful mechanisms.
Keep track of all medications your doctor prescribes, medications that you buy over-the-counter, vitamins, supplements, and herbal medicines. Great log to monitor what you're taking, and to share with health care professionals at office visits.
As a first step toward marketing yourself better, take some time soon to write out the DNA of your brand. What can others -- your customers, employer, and colleagues -- depend on you for? OK, so what makes you different? What is your attitude? Have you considered it and identified it? Is the attitude of your brand something that draws others to it, or puts them off? Attitude is how the brand -- "you, inc." or "organization, inc." -- presents itself to the world. I believe that all brands have a boldness about them. Even if a brand is quiet, dependable, and safe, those attributes are expressed to the marketplace boldly and definitively.
Search over 1500 RSS feeds from librarians' blogs. Archive the RSS data. Search the biblioblogosphere!
Feed43 engine converts free-form HTML or XML documents to valid RSS feeds by extracting snippets of text or HTML by means of applying search patterns, and then joining these snippets together using output templates to form user-friendly content of feed's items. The principle of extracting specific data from source documents is also known as “HTML scraping”.
You can create and customize your website's RSS or Atom feeds by generating digests with these online controls. Enter your URL(s) into Feed Scraper, work the controls, and...voila! Free and fee versions.
Welcome to RDFWeb's 'Friend of a Friend' (FOAF) project developer site. RDFWeb is an experimental linked information system, exploring some interconnected applications of the Semantic Web, beginning with the deployment of FOAF. FOAF documents are, in essence, machine-readable home pages. The FOAF project homepage and technical specification have more details. See also the developer links in the sidebar this page. FOAF-related news, articles and discussion can be found here at rdfweb.org, as well as on the FOAF mailing list (rdfweb-dev), and in our IRC and Wiki forums. The www.foaf-project.org site is intended for FOAF users, while rdfweb.org is for people more involved in the project and the technology. If you have questions about FOAF that aren't answered in the FAQ, feel free to ask in irc or on rdfweb-dev.
Small interface. Klips are tiny, so they stay out of your way until you need them. Built-in RSS support. Monitor as many RSS feeds as you want with the integrated Feed Viewer. Skinnable. Download skins, change colours, adjust fonts and tweak KlipFolio's size. Built-in alerts. Set alerts for keywords and new articles and be notified when they appear. Easily add and remove content. Get more Klips to add new content and services. Developer-friendly. Klips are easy to build, distribute and use. And KlipFolio's development tools are built right in. Multi-language. Full unicode support, in Klips and KlipFolio's interface.
Free. No registration. Publish RSS. Aggregate RSS feeds. Create your own RSS dashboard. Discover new feeds. Create 24/7 search feeds on topics of interest.
Hawkee is a social network that focuses on social software and social shopping. Our members are active developers and consumers who share a fond interest in technology. From video games to PHP scripting we cover a variety of topics for the technically inclined. Users can share code snippets, product reviews, comments, screenshots, photos and downloads in order to gain valuable feedback from friends in their network.
Bloggers can easily add live Thinkfree or MS Office documents to blogs by attaching the doc to their posts. Imagine running a fullscreen presentation, showing scenarios in spreadsheet graphs or charts...right in your blog! Free plugin download.
No excuses for not seeing the meeting agenda. Use minutesinaminute to create, record and manage your company meeting minutes. Always have the records online and available. You can create your company site now - free! Now has a calendar! Create Agendas and invite members or guests. Bring agenda items forward to next meeting. Analyze and track members' contributions. Keep minutes history.
The world's smallest personal dashboard. Great startpage (personal portal).
Keep audiences, friends, family, coworkers, associates, clients, and customers in the loop. Create loops that folks can subscribe to. Subscribe to loops and receive notifications about important events and news. RSS. SMS text-messaging. Instant messaging. Email.
Public wikis are free. Private, ad-free wikis are $5/month or $50/year. Classrooms, workgroups, families, teams, clubs, associations, organizations, nonprofits, writers, lifelong learners...
Diagramming in your web browser without downloading additional software Desktop application feel in a web-based diagramming solution Add collaborators to your work and watch it grow Link to published Gliffy drawings from your blog or wiki Create many types of diagrams such as Flowcharts, UI wireframes, Floor plans, Network diagrams, UML diagrams, or any other simple drawing or diagram
Post your office documents by simply pasting the generated html code into your web page or blog post. 1. Enter URL of your document. 2. Choose a view option (view on website or download). 3. Generate HTML code. 4. Copy HTML code to your web page or blog post.
Uche Ogbuji (uche@ogbuji.net), Principal Consultant, Fourthought Inc. 14 Nov 2006
In this column, Uche Ogbuji completes his introduction to XML and semantics, setting the stage for the more practical columns that will follow. Thinking XML addresses knowledge management aspects of XML, including metadata, semantics, Resource Description Framework (RDF), Topic Maps, and autonomous agents. Approaching the topic from a practical perspective, the column aims to reach programmers rather than philosophers.
In the last two installments of my Thinking XML column, I covered semantic transparency -- the ability to share the meaning of the bits that go between those freewheeling XML angle brackets and quotation marks. Recent events in XML directly touch on the topics I covered, so in this installment (and others from time to time), I'll divert from the primary line of discussion to provide an update on these developments.
This discussion of XML and semantics kicks off a column by Uche Ogbuji on knowledge management aspects of XML, including metadata, semantics, Resource Description Framework (RDF), Topic Maps, and autonomous agents. Approaching the topic from a practical perspective, the column aims to reach programmers rather than philosophers.
Repeat after me: "There is no syntax." In order to use and gain advantage from RDF, you do not have to use any particular syntax -- not even the syntax specified in the RDF 1.0 specification. Uche Ogbuji discusses the importance of XML/RDF interchange, of specialized RDF query, and of applying lessons from RDF modeling to overall application development. He also shows how this thread of the Thinking XML column relates to the parallel thread on developments toward semantic transparency.
Much as people and economies depend on information, the exchange of data has often been hindered by the incompatible formats of proprietary hardware and software. That was less of a problem when computers rarely communicated with each other, but now it's a major obstacle to the spread of global networking and the growth of e-business. HTML, the language that allows data to be tagged so its style or format can be read on different platforms, is a step in the right direction. But an emerging standard called XML, for eXtensible Markup Language, can label data in still more useful ways. XML is what is known as a "metalanguage" -- a language for creating other languages, in this case new and useful markup languages. For all its promise, however, the nature of XML can be difficult to grasp. Like the fabled elephant that three men perceived variously as a snake, a rope or a tree, depending on which part they touched, XML can appear to be different things to different people. For consumers and researchers, XML promises to help search engines and intelligent agents return more meaningful results from forays onto the Web.
This guide contains links to many RDF resources including examples, documents, software, tools and projects that use RDF, a standard for describing resources on the web.
WordNet® is a large lexical database of English, developed under the direction of George A. Miller. Nouns, verbs, adjectives and adverbs are grouped into sets of cognitive synonyms (synsets), each expressing a distinct concept. Synsets are interlinked by means of conceptual-semantic and lexical relations. The resulting network of meaningfully related words and concepts can be navigated with the browser. WordNet is also freely and publicly available for download. WordNet's structure makes it a useful tool for computational linguistics and natural language processing.
Uche Ogbuji moves on to a discussion of a far more sophisticated RDF query language than the primitive API he has discussed thus far. This is the foundation for establishing the middleware for the Issue Tracker article in coming installments. So far, in brief discussions of how one might use and query the Issue Tracker RDF metadata, we used a simple and primitive query API. Now we move on to a more full-blooded query language. This will help make the middleware code clearer and will provide the performance needed to incorporate huge models such as the WordNet model demonstrated a few installments ago.
WordNet® is an on-line lexical reference system whose design is inspired by current psycholinguistic theories of human lexical memory. English nouns, verbs, adjectives and adverbs are organized into synonym sets, each representing one underlying lexical concept. Different relations link the synonym sets. Please read the license before downloading the RDF representation of Wordnet.
The motivation is to enable the common and consistent description of persons (using the existing semantics of vCard) and to encode these in RDF/XML. RDF is an application of the Extensible Markup Language XML.
OpenOffice.org is a mature, open source, front office applications suite with the advantage of a saved file format based on an open XML DTD. This gives users and developers an extraordinary amount of flexibility and power in dealing with work produced in OpenOffice.org. In this article, Uche Ogbuji introduces the OpenOffice file format and explains its advantages.
MusicBrainz, RDF, and digital media metadata.
xmlns.com is an internet domain created for the purposes of simple Web namespace management. The rationale for registering xmlns.com was to secure a short, memorable domain suitable for naming concepts for use in RDF and XML vocabularies.
FOAFCorp: Corporate Friends of Friends What is this? RDF is a great data format for describing interconnected entities. With FOAF, we have a simple fun vocabulary for describing social networks, people, organisations etc. The FOAFCorp experiment extends this to describe in more detail the structure and interconnections of corporate entities. The sample data here draws on the excellent They Rule approach, listing the board membership for three companies.
XML library containing a comprehensive and wide-ranging collection of articles, tips, tutorials, and standards. XML protocols. XML tutorials for beginners and advanced developers.
Wordnet for the Web. This page documents the xmlns.com Wordnet vocabulary service, an RDF schema based on version 1.6 of the Wordnet lexical database.
Uche Ogbuji moves on to define RDF and DAML OIL schemata for the issue tracker application, continuing the discussion of modeling as he goes along.
This column, the third in a series, shows how to add semantic knowledge to an RDF application by incorporating WordNet synonym sets. With the added knowledge of the WordNet lexical database, you can search a set of RDF data for related concepts, not just one keyword at a time. As the demonstration issue-tracker application shows, that means searching once for instances that fit within the concept of "selection" rather than searching individually on "vote," "choice," "ballot," and 86 other related terms. Columnist Uche Ogbuji's sample code in Python illustrates the techniques.

Comments