Einfache Projektliste Software-Karte

135 Projekte im Ergebnis
Letztes Update: 2011-05-28 17:53

Evolving Objects

EO is a template-based, ANSI-C++ evolutionary computation library that helps you to write your own stochastic optimization algorithms quickly. Evolutionary algorithms form a family of algorithms inspired by the theory of evolution, and solve various problems. They evolve a set of solutions to a given problem in order to produce the best results. These are stochastic algorithms because they iteratively use random processes. The vast majority of these methods are used to solve optimization problems, and may be also called "metaheuristics". They are also ranked among computational intelligence methods, a domain close to artificial intelligence. With the help of EO, you can easily design evolutionary algorithms that will find solutions to virtually all kind of hard optimization problems, from continuous to combinatorial ones.

Letztes Update: 2011-11-11 16:26


ExternalSort is a class that can sort large files similar to the Unix sort command. It can read the file to be sorted in small buckets associated with temporary files to not exceed the configured PHP memory limits. The buckets are sorted individually and then merged to produce the final sorted output. The class provides command line interface options so it can be executed as a command from a shell.

(Machine Translation)
Letztes Update: 2009-06-29 07:50

Validate Saudi ID

Validate Saudi ID is a PHP class that can be used to validate Saudi resident identifier numbers. It takes a resident identifier number and calculates a checksum to verify whether it may be a valid number. It returns either 1 (for Saudis), 2 (for non-Saudis), or FALSE (for invalid numbers).

(Machine Translation)
Natürliche Sprache: Arabic, Arabic, English
Betriebssystem: OS Unabhängig
Programmiersprache: PHP
Letztes Update: 2012-01-15 19:09


BS is a data structures library. It features fixed size, random access sequences. The sequences are constructed over B-trees. Complexity for most single item operations is about O(logN). The sequences are three to five times faster over random access BST-based sequences, while having better memory usage characteristics.

(Machine Translation)
Letztes Update: 2009-09-30 06:34

Asterisk Config PHP-Parser

The Asterisk Config PHP-Parser is a simple but effective PHP function that is able to parse any standard Asterisk configuration file and output the data into a multi-dimensional array.

Letztes Update: 2009-08-25 15:22

JRainbow Tool

JRainbow is a program that generates Rainbow tables for the MD5 and SHA-1 hash algorithms. These tables then can be used for a Rainbow attack to retrieve hashed passwords. Up to 8 digit password rainbow tables are supported. The tables use a textual format. Six variations of alphanumeric and special character sets are supported. You can choose how many times to hash the input before storing it in the table.

Letztes Update: 2010-09-26 16:17


bin-packing is an implementation of the 1-dimensional bin packing algorithms in PHP: next fit, first fit, best fit, and worst fit.

(Machine Translation)
Letztes Update: 2019-12-04 01:08

University Timetabling

UniTime はオープンソースのエンタープライズシステムで、大学やその他の教育機関におけるすべての(またはほとんどの)時間割ニーズをカバーしています。これには、授業時間割、学生のスケジューリング、試験時間割およびイベント管理機能が含まれています。

Letztes Update: 2012-03-15 01:24


Mpaligner is the many-to-many string alignment tool based on the generative model which is modified to find a minimum mapping between two strings, such as notation and pronunciation. Mpaligner has some functions. The partial annotation function enables you to give correct alignment to part data by manpower (to provide Semi-supervised training). The detection function of special data detects data that is difficult to do alignment (for example tri'plei). The data which alignment is done is employed as training data. For example, when two strings which alignment is done are notation and pronunciation, it is employed as training data to construct a model for grapheme-to-phoneme conversion (g2p conversion). The license of mpaligner is GNU GPL.

If you hope to learn a model with aligned data produced by mpaligner to estimate pronunciation and to estimate a pronunciation with the learned model, please use slearp ( http://sourceforge.jp/projects/slearp/ ) which implements the learning methods for the model and a predict function to estimate a pronunciation.

Developer implementing mpaligner is below.

NAIST(Nara Institute of Science and Technology)
Graduate School of Information Science
Augmented Human Communication Laboratory
The Doctoral Program
Keigo Kubo

Entwicklungsstatus: 5 - Produktion / stabil
Zielbenutzer: Information Technology
Natürliche Sprache: English, Japanese
Programmiersprache: C
Register Date: 2012-03-12 19:18


The collection of the 32bits signal processing algorithm for Blackfin DSP.

Letztes Update: 2010-08-30 00:43


数万〜千万程度のキー数を想定したDoubleArrayのライブラリ。 要素の動的追加、trieデータの保存・読込・再更新(追加)に対応。

※ 現在は https://github.com/sile/doar に移行済みです。

Entwicklungsstatus: 2 - Pre-Alpha
Zielbenutzer: Entwickler
Betriebssystem: Linux
Programmiersprache: C++
Themen: Algorithms
Benutzerschnittstelle: Toolkits/Libraries
Register Date: 2009-09-26 18:52


のれんコードは、C言語やシェルスクリプトを中心としたサンプルコードの集合です。 プロジェクトにするまでもない小さなコード片だけど、そのまま捨ててしまうのは勿体無いような下記のものを収集しています。

  • 文法の確認用のコード
  • 実験用のコード
  • 簡単なアルゴリズムの実装
  • 速度比較のためのコード
  • 書き始めのためのテンプレート
  • コンパイラの環境依存の動作チェック用のコード


Entwicklungsstatus: 1 - Planung
Zielbenutzer: Entwickler
Natürliche Sprache: Japanese
Programmiersprache: C, Unix-Shell
Themen: Algorithms, Testing
Benutzerschnittstelle: Textual
Register Date: 2010-03-23 01:49
Letztes Update: 2009-10-27 12:00

SHA1cc - SHA1 ハッシュ ライブラ

C 言語による SHA1 セキュアハッシュ生成アルゴリズムのパブリックドメイン実装です。

Register Date: 2009-10-26 11:12
Letztes Update: 2007-09-11 18:10


JNSGA2 は多目的遺伝的アルゴリズム NSGA-II 公開 Deb らの実装 Java ライブラリです。

(Machine Translation)
Letztes Update: 2010-08-22 03:15


このプロジェクトは、元が Roger Jangによる パブリックドメイン ANFISコードの、 改訂と改良です。