Saxogram is a script which generates vocabulary lists from texts written in foreign languages. So far it has dictionaries for Latin, German, and Italian. Saxogram was written with extensibility in mind. Thus, other languages can be "plugged in" as modules. All that is needed is a dictionary and a small amount of code. The purpose of the program is to speed up language learning. Too much time is spent looking up every third word. This isn't practical when learning a new language. Generating a vocabulary list that can be used in parallel to ones reading is helpful.
Tulip is an information visualization framework dedicated to the analysis and visualization of relational data. Tulip aims to provide the developer with a complete library, supporting the design of interactive information visualization applications for relational data that can be tailored to the problems being faced. Written in C++, the framework enables the development of algorithms, visual encodings, interaction techniques, data models, and domain-specific visualizations. One of the goals of Tulip is to facilitate the reuse of components, and it allows developers to focus on programming their application. This development pipeline makes the framework efficient for research prototyping as well as the development of end-user applications. The framework also provides a complete software for visual analysis of relational data having attributes.
JGloss is an application for adding reading and translation annotations to words in a Japanese text document. This can be done automatically and manually. When a text document is first opened, kanji words will be looked up in a dictionary and the first reading and translation (if any) used to annotate the word. The user can then edit the annotations: choose among the readings and translations found in the dictionaries, enter your own readings and translations, remove annotations, and add new annotations. The document can be exported as plain text with annotations, HTML, or LaTeX.
Gpredict is a real time satellite tracking and orbit prediction program. Besides the general orbital data for satellites, gpredict can also calculate the footprint, visibility, doppler shift, signal loss, and signal delay for each satellite relative to one or more ground stations. The calculated data can be viewed in tables, on maps, or on polar graphs.
EAsea Specification of Evolutionary Algorithms (EASEA), is a high-level language dedicated to the specification of evolutionary algorithms. The language and compiler are quite mature. EASEA compiles .ez specification files into C++ or Java object files, using existing evolutionary libraries. Supported C++ libraries currently are GALib or EO.
OnlineCourse is a Zope Product that allows you to implement a web based distance learning application. Main features include an online chat classroom, message board, upload of course materials from MSWord .doc files, log of student participation, and provisions for assignment entry, homework entry, and grading.