| Name | Author | Language |
| Hidden Markov Model Toolkit (HTK) | HTK Team at CUED | C |
| Hidden Markov Model (HMM) Toolbox for Matlab | Kevin Murphy | MatLab |
| Mendel HMM Toolbox for Matlab | Steinar Thorvaldsen | MatLab |
| Factorial Hidden Markov Models | Zoubin Ghahramani | MatLab |
| Name | Author | Language |
| FSMGenerator (Finite State Machine) | SourceForge.net | C, C++, Java |
| FSMDesigner (Finite State Machine) | SourceForge.net | C++, Python, VHDL/Verilog |
| dk.brics.automaton | Anders Møller, University of Aarhus | Java |
| Finite state utilities | Jan Daciuk | C++ |
| Finite State Automata Utilities | Gertjan Van Noord | C, Prolog |
| Minimize A Finite State Machine | Oleg Kiselyov | C, Prolog |
| Minimization Algorithms for Cyclic Finite-State Automata | Jan Daciuk, Bruce Watson | C |
| An Implementation of Finite State Automatons | Dawid Weiss | Java |
| Finite-State Machines | Arnaud Adant | C++ |
| Automata Standard Template Library | Vincent Le Maout | C++ |
| RWTH FSA Toolkit | Stephan Kanthak | C++ |
| CARMEL FINITE-STATE | Jonathan Graehl | C++ |
| MIT FST Toolkit | Lee Hetherington | C++ |
| Grail: finite automata and regular expressions | Derick Wood | C++ |
| AT&T FSM Library: Finite-State Machine Library | Mehryar Mohri, Fernando C. N. Pereira and Michael D. Riley | Function Library |
| Finite State Automaton processing | Oliver Steele | Python |
| Name | Author | Language |
| A toolkit for language and grammar | Peri Hankey | C |
| Name | Author | Language |
| Alpino Parser for Dutch | Gertjan Van Noord | C |
| Rats: An Easily Extensible Parser Generator | Robert Grimm | Java |
| ANTLR: ANother Tool for Language Recognition | Terence Parr | Java |
| LGI: Language Generator by Instil | SourceForge.net | Java |
| Python Parsing Module | SourceForge.net | Python |
| Parsing Expression Grammars For Lua | Roberto Ierusalimschy | Function Library |
| Soup : a parser of context-free grammars | Marsal Gavald | C++ |
| Name | Author | Language |
| Code for Knuth-Morris-Pratt String Matching Algorithm | David Eppstein | C++ |
| Boyer-Moore-Horspool String Searching | Glen McCluskey & Associates LLC | C++ |
| Fast String Searching With Suffix Trees | Mark | C++ |
| Name | Author | Language |
| Inter-Language Unification | Xerox Corporation | C++ |
| Name | Author | Language |
| Cepstral Analysis for Spectral Analysis | Niclas Sandgren | Matlab |
| Name | Author | Language |
| Wavelet Packet Transform | Ian Kaplan | C++ |
| Wavelets | Ian Kaplan | Java |
| 2D wavelets, wavelet packets, complex wavelets: | Onur G. Guleryuz | C |
| Wavelet Software | Amara Graps | C, C++ |
| Name | Author | Language |
| finite-state automata in Natural Language Processing | Jan Daciuk | C++ |
| SPro | Guillaume Gravier | C |
| Speech Filing System | Phonetics & Linguistics, UCL | MatLab |
| VOICEBOX: Speech Processing Toolbox | Mike Brookes | MatLab |
| HMM-Based Speech Synthesis Toolkit | Keiichi Tokuda | MatLab |
| Speaker Verification Based on HTK: MASV | Ulrich Türk | MatLab |
| Speech Signal Processing Toolkit (SPTK) | SPTK working group | Apps for Unix |
| Speech Software at CMU | Carnegie Mellon University | C |
| Speech Synthesis Software | Speech Synthesis SIG | C, Java |
| SRILM - Language Modeling Toolkit | Speech Technology and Research Laboratory | C, C++ |
| Statistical Language Modeling (SLM) Toolkit | Carnegie Mellon University | Apps |
| Evaluation, Language Technology, Corpus Building Toolkit | National Institute of Standards and Technology | C, Apps |
| CSLU Toolkit | Oregon Health & Science University | Apps for Win |
| Name | Author | Language |
| Artemis: DNA sequence viewer and annotation tool | K. Rutherford, et al | Java |
| Regression Trees for Regulatory Element Identification | Tu Minh Phuong, et al | VC++ |
Return to Student/Researcher Resource page
© 2008 Robert Fisher