Math - Logic - AI - Rules
Mathematics, Logic, Artificial Intelligence, Neural Networks, Constraint programming, Rule-based Engines

Display options and filters [BETA]
|
Built for .NET
|
|
Source code provided
|
|
Discontinued
|
|
|
Library
|
|
Built for the Compact Framework
|
|
Built for .NET 2
|
|
|
Add-in
|
|
Built for Mono
|
|
Sold as a service
| |
|
Free or free version available
|
| | | | |
Updating...
Home Page
| Categories: |
|
| Author: |
Christoph Rüegg |
| Latest version: |
0.3 |
| Description: |
Framework written in C# for symbolic mathematical operations in an object oriented way (opensource), supporting scalar & complex Linear Algebra (Vector, Matrix, Tensor), Complex Expressions, Hyperbolics and Trigonometry, Logic Algebra, 3D geometry with vectors and plains, digital circuits and finite state machines as well as operations like derivation, integration, taylor approximation, expression evaluation, irregular linear system solving and more. |
| Added: |
2003-09-15 |
| Attributes: |
[BuiltForDotNet] [Library] [FreeVersionAvailable] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Latest version: |
1.0.2529 Beta |
| Description: |
Collection of natural language processing tools written in C#. SharpNLP provides the following NLP tools: a sentence splitter, a tokenizer, a part-of-speech tagger, a chunker, a parser, a name finder, a coreference tool, an interface to the WordNet lexical database. It includes SharpEntropy (port of Java Maxent library), OpenNLP (port of Java OpenNLP library), SharpWordNet (WordNet access library), SQLite reader/writer for SharpEntropy. |
| Added: |
2007-09-15 |
| Attributes: |
[Library] [FreeVersionAvailable] [SourceCodeProvided] [BuilfForDotNet2] |
Home Page
| Categories: |
|
| Author: |
Object Connections |
| Latest version: |
3.0 |
| Description: |
Cross-platform business rules engine and management system that supports the capture, representation, documentation, maintenance, testing and deployment of an organization's business rules and application logic.
Features include: - Common Knowledge Studio: a visual business rules authoring environment that provides support for the capture, representation, maintenance, validation, evaluation, debugging and documentation of business rules - Common Knowledge Rules Engine: business rules authoring and execution API - Support for Java, Delphi, .NET, ActiveX - Supported rule formats include: Workflows, Rete rules, Decision grids, State maps, Flow charts, Decision tables, Decision trees, Scripts, Active scripts |
| Added: |
2007-01-30 |
| Attributes: |
[BuiltForDotNet] |
Home Page
| Categories: |
|
| Author: |
EsperTech |
| Latest version: |
1.3 |
| Description: |
Component for developing Complex Event Processing (CEP) and Event Streaming Processing (ESP) applications. NEsper enables development of applications that process large volumes of incoming messages or events. It filters and analyzes events in various ways, and respond to conditions of interest in real-time.
Features include: - Event Stream Processing: Time-based, interval-based, length-based and sorted windows; Grouping, aggregation, sorting, filtering and merging of event streams; Tailored SQL-like query language using insert into, select, from, where, group-by, having and order-by clauses - Event Pattern Matching - Event Representations includes vanilla objects, XML documents and dictionaries, querying of deep object graphs and XML structures
Also available for Java as Esper. |
| Added: |
2007-09-11 |
| Attributes: |
[Library] [FreeVersionAvailable] [SourceCodeProvided] [BuilfForDotNet2] |
Home Page
| Categories: |
|
| Author: |
CenterSpace Software |
| Description: |
Suite that provides numerical components for mathematical, financial, engineering, and scientific applications. It consists in: - NMath Core - The foundational library in the NMath suite, that includes general vector and matrix classes, complex number classes, random number generators, and numerical integration and differentiation methods. - NMath Matrix - advanced matrix manipulation library that extends the general matrix classes of NMath Core to include structured sparse matrix classes and factorizations, general matrix decompositions, and advanced least squares solutions. - NMath Stats - provides functions for statistical computation, including descriptive statistics, probability distributions, combinatorial functions, multiple linear regression, hypothesis testing, and analysis of variance. |
| Added: |
2004-06-29 |
| Attributes: |
[BuiltForDotNet] [Library] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Dew Research |
| Latest version: |
2.1 |
| Description: |
Object-oriented numerical library. Dew Lab Studio includes MtxVec (math library) and DSP Master (signal processing) and Stats Master (statistical analysis).
Features include: - Symmetric multiprocessing - Supports multi-core CPU's and symmetric multiprocessing for most matrix based linear algebra operations. - Takes advantage of SSE2/SSE3 vectorized instruction sets of Intel's latest CPUs. - LAPACK-based. - Support for complex numbers for all functions. - Set of matrix and vector functions and operators. - Solver for banded sparse matrices, Iterative sparse solvers, Direct sparse solver for non-symmetric matrices. Conversions support Banded, Dense, Sparse and Triplets matrix formats. - 23 probability distributions (PDF, CDF and inverse CDF function), special functions, optimization routines, random generators and distribution parameter estimation. - Vectorized math expression parser and evaluator. - 1D and 2D FFT's, correlations and autocorrelations. - Arbitrary functions of matrix including square root of matrix and logarithm of matrix. - Statistics: Descriptive statistics; Hypothesis testing; Weighted/unweigted linear and multiple linear regression; Weighted/unweighted non-linear regression; Time series analysis; PCA, multivariante analysis... - Signal processing: IIR filters; FIR filters with complete filter design support; Component-based filter design editor; Non-linear filters; Spectral analysis, cross spectral analysis and higher order bispectral analysis; Conversions between different forms of transfer function; Audio recording and playback components; Interpolated FIR filters, DCT/IDCT; Rate conversion. |
| Added: |
2006-06-19 |
| Attributes: |
[BuiltForDotNet] [Library] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Lutz Roeder |
| Latest version: |
1.0.10.0 |
| Description: |
Class library for basic linear algebra computations. Mapack for .NET supports the following matrix operations and properties: Multiplication, Addition, Subtraction, Determinant, Norm1, Norm2, Frobenius Norm, Infinity Norm, Rank, Condition, Trace, Cholesky, LU, QR, Single Value decomposition, Least Squares solver, Eigenproblem solver, Equation System solver. The algorithms were adapted from Mapack for COM, Lapack and the Java Matrix Package. |
| Added: |
2004-10-11 |
| Attributes: |
[BuiltForDotNet] [Library] [FreeVersionAvailable] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Catalyst Development Corporation |
| Latest version: |
3.0 |
| Description: |
For programmers and analysts, LogicGem proves logic and processes by finding missing rules, ambiguities, contradictions and redundancies. They're displayed visually and include tools to automatically correct errors. LogicGem provides the means to prototype a procedural concept, work it through analysis and design phases, then generates documentation and programming source code for various programming languages (Basic, C, C++, Fortran, FoxPro, Java, Pascal, PowerBuilder, SAS, Visual Basic, VB.NET, C#, or Xbase). |
| Added: |
2007-01-03 |
| Attributes: |
[BuiltForDotNet] [Library] |
Home Page
| Categories: |
|
| Author: |
WebCab Components |
| Latest version: |
3.6 |
| Description: |
Adds Statistics, Discrete Probability, Standard Probability Distributions, Hypothesis Testing, Correlation and Linear Regression functionality to your .NET, COM, and XML Web service Applications.
Includes: - Statistics Module: Incorporates topic from data presentation (incl. standard, relative and cumulative frequency tables), Basic Statistics (incl. measure of centrality, dispersion and relative location) and Grouped Data (incl. Sample Mean, Variance and Standard Deviation). - Discrete Probability Module: Encapsulates the probabilistic study of finite set of events (i.e. discrete probability) and experiments with a finite number of outcomes (i.e. discrete random variables). - Correlation and Regression Module: Allows the user to investigate relationships between two variables. These finding can be used to predict one variable from the given values of other variables. We cover linear and rank correlation, linear regression and conditional means. - Standard Probability Distributions Module: This module assists in the development of applications that incorporate the Binomial, Poisson, Normal, Lognormal, Pareto, Uniform, Hypergeometric, Weibull and Exponential probability distributions. The PDF, CPDF and inverse, mean, variance, Skewness and Kurtosis, random number generators are implemented where appropriate and/or their approximations. - Confidence Intervals and Hypothesis Testing Module: Presents two aspects of inferential statistics known as confidence intervals and hypothesis testing.
This product also has the following technology aspects: - 3-in-1, .NET, COM, and XML Web services: three DLLs, three API docs, three sets of client examples all in one product. - ADO Mediator: the ADO Mediator assists the .NET developer in writing DBMS enabled applications by transparently combining the financial and mathematical functionality of WebCab's .NET components with the ADO.NET database connectivity model. - Compatible Containers: Visual Studio 6, VS.NET, Office, C++Builder, Delphi. |
| Added: |
2005-03-18 |
| Updated: |
2006-12-05 |
| Attributes: |
[BuiltForDotNet] [Library] |
Home Page
| Categories: |
|
| Author: |
Proxem |
| Latest version: |
0.7 |
| Description: |
Antelope (Advanced Natural Language Object-oriented Processing Environment) is a .NET framework that facilitates the development of Natural Language Processing software. It can be used for building a semantic search engine.
Antelope includes the following modules: - Access to part-of-speech tagger and chunker, - Access to many parsers (Link Grammar, Stanford Parse), - A full lexicon, with rich relations, based on WordNet 2.1 data, - A syntax / semantic layer, based on VerbNet 1.5, - An anaphora resolver, - A space and time features detector, - A collocation collapser, - A sentence splitter for plain text or HTML text, - A PROLOG interpreter for .NET, - An Information Extraction module, - And last but not least: a syntactic Web search utility. |
| Added: |
2007-03-05 |
| Attributes: |
[Library] [FreeVersionAvailable] [BuilfForDotNet2] |
Home Page
| Categories: |
|
| Author: |
Eran Kampf |
| Latest version: |
1.1.2.1 |
| Description: |
Classes for dealing with numerics and geometry. Topics includes: matrices and vectors, complex numbers, quaternions, integration and differentiation, 2D and 3D shapes, distance methods, intersection methods, bounding volumes, random number generators.
Features include: - Support for both single and double precision computations. - Geometric data types and algorithms for 2D and 3D (distance and intersection methods, bounding volumes computation, etc). - Random numbers generation from various distribution probabilities. - Classes for encapsulating unary functions with support for numerical integration and differentiation. - Fully persistable data structures using standard .NET mechanisms. - Strongly-typed collections for library's data types. - Support for conversion between the library's data structures and DirectX\GDI+ structures. |
| Added: |
2005-02-09 |
| Attributes: |
[BuiltForDotNet] [Library] [FreeVersionAvailable] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Andy Chun |
| Description: |
Adds constraint programming capabilities to CLS-compliant languages, such as MS .NET languages - J#, C#, C++.NET, VB.NET, JScript.NET - and other non-MS platforms, such as Mono and DotGNU projects ; as well as non-MS languages such as Component Pascal, Scheme, Oberon, Mercury, Standard ML, etc. |
| Added: |
2003-12-15 |
| Attributes: |
[BuiltForDotNet] [Library] [FreeVersionAvailable] |
Home Page
| Categories: |
|
| Author: |
WebCab Components |
| Latest version: |
2.0 |
| Description: |
Numerical procedures to either construct a function of one or two variables from a set of points (i.e. interpolate), or solve an equation of one variable, for your .NET, COM, and XML Web service applications. The interpolation procedures provided include Newton polynomials, Lagrange's formula, Burlisch-Stoer algorithm, Cubic splines (natural and free), Bicubic interpolation and procedures for find the interpolation functions coefficients. In order to solve an equation the Van Wijngaarden-Dekker-Brent algorithm, interval bisection method, secant and false position, Newton-Raphson method and Ridders' method are provided.
This product also has the following technology aspects: - 3-in-1, .NET, COM, and XML Web services: three DLLs, three API docs, three sets of client examples all in one product. - ADO Mediator: the ADO Mediator assists the .NET developer in writing DBMS enabled applications by transparently combining the financial and mathematical functionality of WebCab's .NET components with the ADO.NET database connectivity model. - Compatible Containers: Visual Studio 6 (incl. Visual Basic 6, Visual C++ 6), Visual Studio .NET (incl. VB.NET, C#.NET, and Visual C++.NET), Borland's C++ Builder (incl. C++Builder, C++BuilderX, C++ 2005), Delphi 3 - 2005, Office 97/2000/XP/2003. - Client examples: multiple client examples including .NET (C#, VB.NET, C++.NET), COM and XML Web services (C#, VB.NET). - ASP.NET Web Application Examples: test the functionality within a .NET service, and perform component calculations on SQL database columns from a remote DBMS. A component's function is applied to certain rows from the database and list the output in HTML format. |
| Added: |
2005-03-12 |
| Attributes: |
[BuiltForDotNet] [Library] |
Home Page
| Categories: |
|
| Author: |
Bluebit Software |
| Latest version: |
2.5.5000.811 |
| Description: |
The Bluebit .NET Matrix Library (NML) provides classes for object-oriented linear algebra . NML can be used to solve systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalues and eigenvectors problems, and singular value problems. Also provided are the associated matrix factorizations such as Eigen, LQ, LU, Cholesky, QR, SVD.
Supported operations include: - Basic Matrix operations: Addition, Subtraction, Multiplication, Division, Transpose. - Matrix Determinant, Matrix Trace, Matrix Rank, Matrix Norms - Matrix Inverse, Moore-Penrose pseudoinverse - Systems of Simultaneous Equations: Full rank systems, over determined, underdetermined systems (least norm solutions) - LU Decomposition, LQ Decomposition, QR Decomposition, Cholesky Decomposition, Singular Value Decomposition (SVD) - Eigenvalues and eigenvectors of symmetric and non-symmetric matrices |
| Added: |
2007-01-04 |
| Attributes: |
[BuiltForDotNet] [Library] |
Ignore this
|
|