One encyclopedia per child

(Redirected from Oepc esperanto)
Jump to: navigation, search


The purpose of this page is to encourage the quick generation of good content for initially populating the One Laptop Per Child. Many scholars are self taught primarily from their early exposure to an encyclopedia at an early age. The encyclopedia gave them a good start in life. How much more useful will a hyper-linked encyclopedia be to the home of a child in a developing country?


Is for developing content on a specific wiki that has its own life, and to let both children, teenagers and adults contribute on building this encyclopedia. It was proposed here and later made in Dutch (15000+ articles) French (16000+ articles) and Spanish (3500+ articles), Italian, Russian and English (900+ articles): - - ; and

See also Wikis for children.

Current scripts

We have a set of Perl scripts that takes Wikipedia snapshots and downloads; drawing from a parent page with a list of articles (at

There are some existing Perl scripts that take in that wiki page and output multilingual static HTML, attending to

  • one list of keywords (in one language)
  • a list of languages to check -- following any interwiki links from the wiki pages defined in the first list
  • removing a set of unwanted templates, nav templates, and header/footer information by elements of the HTML
  • leaving in or removing external links (toggled by an option in code)
  • making all links to images/pages local; removing any that are dead -- e.g., wikilinks that point to articles not included in the snapshot [or perhaps these should link out to the web?]
  • adding a new overall skin/style (with OLPC icon, etc.)

The scripts could use some cleaning up (to run off of XML exports rather than HTML, perhaps using InstaView to display the result; to handle languages and other options cleanly: external links or no, images or no) and could use porting to python (so that one could run that kind of snapshot script from an XO, which doesn't natively have Perl).

Related snapshot scripts should take in

  • a set of keywords, piped through Wikiosity, to make a 10-article reading list
  • a set of categories, which exports articles in that category and works from there (see Special:Export)

See: InstaView | Wikiosity | GearsWiki (requires Google gears, uses InstaView for rendering, imports MediaWiki XML dumps)

Viewpoint taken

A bottom-up approach is to content development is to decide the appropriate entries (headings) and to find suitable articles for inclusion. A top-down approach would categorize all of the suitable and desirable knowledge into a tree of knowledge, Dewey or Library of Congress style. We believe that the bottom-up approach is more pragmatic, and that a top-down approach can follow.


By merging the entry headings from suitable printed encyclopedias, and omitting obsolete or non neutral-point-of-view entries, the alphabetical index to the OEPC is quickly created. Then using these entry headings to pull in articles from the Simple English Wikipedia, the OEPC is rapidly built. When no suitable entry exists in the Simple English version, the article is retrieved instead from the Full English Wikipedia, and marked in bold to indicate that it is advanced material.


This article is only concerned with the English content. The English version is the prototype. Spanish and other languages can certainly follow suit. Updates are possible at a school linked to the Web. Also the OEPC can be flushed out of the flash memory when the memory is required for other purposes, and reloaded at a school connected to the Web.


Volunteers are required to extend the prototype into a full OEPC, ready for downloading to the OLPC.

Note that SOS children's villages have manually selected and cleaned up 4000 pages and 8000 images from Wikipedia for 8-15 year old children to fit on a CD. This will not fit on one OLPC. Once the distributed text base is working, the advanced readers will be able to pick up the SOS text that they do not have on their own laptops, from their neighbors.

The index page

This is a showcase for the prototype main page of the One Encyclopedia Per Child. The full size images appear below. However in the final format, they will appear in a 6 by 5 matrix, with the four corners left white. When the child clicks on an image it will take the child to the appropriate volume of the encyclopedia.

This page is placed here on this wiki to elicit suggestions for improvement from the community. Please contribute your thoughts by clicking on the discussion tab.


Links (on various wikis)