RSS 10 projects tagged "Text Processing"

Download Website Updated 20 May 2002 XSL Preprocessor

Screenshot
Pop 34.16
Vit 1.00

XSPP (XSL Preprocessor) offers alternative syntax for creating XSLT stylesheets. It alo supports macro expansion, and is written in OCaml.

Download Website Updated 05 Feb 2007 Cameleon for OCaml

Screenshot
Pop 56.75
Vit 3.02

Cameleon is an integrated development environment for Objective Caml and eventually other languages. Its features include a graphical user interface, configuration management based on CVS, easy access to and browsing of documentation, various editors, customizable file types, a plug-in architecture, and a highly customizable interface.

No download No website Updated 02 Nov 2003 Hamilcar

Screenshot
Pop 25.46
Vit 2.01

Hamilcar is an XML application server inspired by Apache Cocoon for Objective Caml, using the Yaxi library. It is designed around the concept of a pipeline that is traversed during the processing of a request with control structures embedded in XML tags directing the process according to various criteria.

No download Website Updated 07 Jul 2005 CamlTemplate

Screenshot
Pop 36.66
Vit 3.63

CamlTemplate is a library for generating text from templates in Objective Caml. It can be used to generate Web pages, scripts, SQL queries, XML documents, and other sorts of text files. It provides a versatile, easy-to-learn template syntax that supports common scripting-language constructs, while encouraging a separation between presentation logic and application logic. The supported Caml data structures accomodate lists, tables, and trees of items in a straightforward manner. CamlTemplate works well with mod_caml and mod_fastcgi, supports any ASCII-compatible encoding, including UTF-8, and includes optional support for multithreading.

Download Website Updated 03 Feb 2004 Polygen

Screenshot
Pop 26.65
Vit 61.10

PolyGen is a program for generating random sentences according to a grammar definition, that is following custom syntactical and lexical rules. Formally, it is an interpreter of a language itself designed to define languages, where to interpret means executing a source program in real time and eventually outputting its result. Here, a source program is a grammar definition. The execution consists of the exploration of such grammar by selecting a random path, and the result is the sentence built on the way.

Download Website Updated 08 Jun 2004 wl

Screenshot
Pop 17.49
Vit 1.00

wl is a whitelist/blacklist program for email. It reads an email, tests its headers against user-specified criteria, then writes the email back out with a new header added to specify if the email has been classified whitelisted or blacklisted.

Download Website Updated 12 Sep 2013 bibtex2html

Screenshot
Pop 75.46
Vit 5.57

bibtex2html is a collection of tools for translating BibTeX bibliographies to HTML. It can handle any BibTeX style (even those producing multiple bibliographies), use additional fields (like "abstract", "url", and "ps") to insert Web links, replace cross-references with links, sort on various fields, process simple (La)TeX macros, identify syntax errors in BibTeX files, and filter BibTeX entries based on a given criterion.

No download Website Updated 13 Jul 2005 CDuce

Screenshot
Pop 27.28
Vit 1.42

CDuce is a programming language adapted to writing safe and efficient applications that manipulate XML documents. A type system checks at compile time that applications deal with all the possible inputs and produce only valid outputs. Pattern matching is a powerful operation based on regular expressions to inspect documents. CDuce also features general-purpose features; it is a higher-order functional language, with a type-safe interface with Objective Caml.

Download Website Updated 01 Feb 2013 brightmare

Screenshot
Pop 41.18
Vit 4.32

BrightMaRe is a tool that translates LaTeX equations to ASCII/UTF-8 text.

Download Website Updated 17 May 2007 Document clustering

Screenshot
Pop 35.21
Vit 1.01

Document clustering is a data mining suite to cluster a document set. This set of tools was implemented from a series of papers: "Clustering Web Pages Semantically using Combinatorial Topology", "Data mining using granular computing", and "A fast association rule algorithm based on bitmap and granular computing".

Screenshot

Project Spotlight

Project REI

Web based software for the rapid creation of data handling interfaces.

Screenshot

Project Spotlight

Open Camera

A camera app for Android.