Projects tagged ‘programming’ and ‘research’


[14 total ]

46 Users
   

The NET-SNMP (formerly UCD-SNMP) package contains various tools relating to the Simple Network Management Protocol including an extensible agent, an SNMP library, tools to request or set information ... [More] from SNMP agents, tools to generate and handle SNMP traps, a version of the unix 'netstat' command using SNMP and a Tk/perl mib browser. It was originally based on the Carnegie Mellon University SNMP implementation (version 2.1.2.1), but has been greatly enhanced, ported and fixed and barely resembles the original package anymore. [Less]
Created over 3 years ago.

19 Users
 

NLTK — the Natural Language Toolkit — is a suite of open source Python modules, linguistic data and documentation for research and development in natural language processing, supporting dozens of ... [More] NLP tasks, with distributions for Windows, Mac OSX and Linux. [Less]
Created over 3 years ago.

11 Users

The goal of the Syllable project is to create a family of easy-to-use free software operating systems. It is the continuation of the BeOS-like AtheOS. Syllable Desktop has its own C kernel with ... [More] symmetric multiprocessing, multithreaded pre-emptive multitasking, high POSIX compliancy, 64-bit journaled filesystem (AFS) with metadata, an integrated native GUI architecture with an object-oriented C++ API, SDL, singular native toolkit and multi-user desktop environment. The system seeks to be an integrated, lightweight, easy-to-program, powerful, high-performance graphical desktop environment which avoids legacy OS paradigms that frustrate developers and have hindered the computing masses' adoption of a free-software desktop. Syllable Server is a matching small and efficient Linux server. [Less]
Created over 3 years ago.

10 Users
   

Plan 9 from Bell Labs is a research system developed at Bell Labs starting in the late 1980s. Its original designers and authors were Ken Thompson, Rob Pike, Dave Presotto, and Phil Winterbottom. They ... [More] were joined by many others as development continued throughout the 1990s to the present. Plan 9 demonstrates a new and often cleaner way to solve most systems problems. The system as a whole is likely to feel tantalizingly familiar to Unix users but at the same time quite foreign. In Plan 9, each process has its own mutable name space. A process may rearrange, add to, and remove from its own name space without affecting the name spaces of unrelated processes. Included in the name space mutations is the ability to mount a connection to a file server speaking 9P, a simple file protocol. [Less]
Created about 1 year ago.

2 Users

TouchGraph is a set of interfaces for graph visualization using spring-layout and focus+context techniques. Current applications include a utility for organizing links, a visual Wiki Browser, and a Google Graph Browser which uses the Google API.
Created over 3 years ago.

2 Users
 

MARF is an open-source research platform and a collection of voice/sound/speech/text and natural language processing (NLP) algorithms written in Java and arranged into a modular and extensible ... [More] framework facilitating addition of new algorithms. MARF can run distributedly over the network and may act as a library in applications or be used as a source for learning and extension. [Less]
Created over 3 years ago.

2 Users

Player provides a language-independent networked interface to robots and their sensors. Supported devices include Pioneer 2DX robots with sonar, odometry & compass, SICK laser rangefinder, ACTS color ... [More] vision system, GPS, gripper and wireless communications. Stage provides a population of simulated Player devices. Controllers designed using Stage have been shown to work unchanged on real robots and vice versa. Stage aims for low-fidelity simulation of many devices, rather than perfect models. [Less]
Created over 3 years ago.

1 Users

Mastrave is a free software library written to perform vectorized computation and to be as far as possible compatible with both the GNU Octave and Matlab computing environments, offering general ... [More] purpose, portable and freely available features for the scientific community. Mastrave attempts to allow a more effective, quick interoperability between GNU Octave and Matlab users by using a reasonably well documented wrap around the main incompatibilities between those computing environments and by promoting a reasonably general idiom based on their common, stable syntagms. Mastrave is free software, which is software respecting your freedom. It is offered to the scientific community to promote the development of a free society more concerned about cooperation rather than competitiveness, heading toward knowledge and culture freedom. Copyright (C) 2005, 2006, 2007, 2008, 2009 Daniele de Rigo Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved. [Less]
Created 10 months ago.

1 Users
 

A project in progress that will speed up the G2-network by using the similarity in files instead of the complete file.
Created over 2 years ago.

1 Users
 

YARP: Yet Another Robot Platform. Libraries and applications to support flexible communication between processes and devices spread across a local network. Especially useful for inhomogeneous ... [More] networks with a mixture of operating systems and compilers. Originally developed for large-scale humanoid robot projects such as COG, Kismet, and RobotCub, where many idiosyncratic devices need to be integrated into a single control system without there being any one OS that supports them all. Uses well-specified protocols across tcp, udp, shared-memory, and multicast, with binary and text-mode variants. [Less]
Created over 3 years ago.