Source Code
Computational Biology
Gillespie's Algorithm (Python)
The Gillespie algorithm generates a statistically correct trajectory (possible
solution) of a stochastic equation. It was developed and published
by Dan Gillespie in 1977 to simulate chemical or biochemical systems of
reactions efficiently and accurately using limited computational power.
It is used heavily in computational systems biology. (Source: Wikipedia's
entry on Gillespie's algorithm). I have implemented this algorithm
in Python in an Object Oriented manner so that you may easily use the
algorithm for custom simulations.
Artificial Intelligence
Self-Organizing Maps (Python)
Self-Organizing Maps is a form of machine learning technique which employs
unsupervised learning. It means that you don't need to explicitly tell
the SOM about what to learn in the input data. It automatically learns
the patterns in input data and organizes the data into different groups.
Genetic Programming (Python)
A Genetic Programming System written in Python. Genetic Programming basically
involves evolution of computer programs to solve problems. For example,
a genetic program may be used to evolve software for a robotic soccer
player or for a chess engine. It is just like Genetic Algorithms but the
main difference is that here full computer programs are evolved.
Neural
Networks (VB 6.0)
A very simple example of Neural Networks using back propagation. This program
is a simple example of Neural Networks using back propagation. My code has all
basic functionalities like learning rate, load net, save net, etc.
Neural Networks (C++)
A basic back propagation algorithm written in C++.
Experimental OCR using Neural Nets (VB 6.0)
It is an Experimental OCR which recognises numbers from 0 to 9.
Explore (Python)
This is an implementation of the algorithm 'Explore' which is written
by me. This package includes the main algorithm along with three different
functions which are optimised using the algorithm. It also contains files
describing the main algorithm itself. If you apply the Explore algorithm
to some problem and find it successful, please inform me. By the way,
Click
here to read the algorithm.
Genetic
Algorithm (VB 6.0)
Here comes the Genetic Algorithm library which is little different from
other algorithms. First, it uses real values instead of binary ones. Second,
there is very little problem specific code needs to be typed. Third,unlike
other algorithms either new offspring will replace the bad ones or mutation
occurs in all the bad ones.
Tic-Tac-Toe
(VB 6.0)
The Smartest Tic-Tac-Toe which thinks & has brain of it's own. It
becomes more smarter as you play with it because it recalls all the best
moves it had made to win the game, if it does not find then it searches
the best possible move.
SPEAK
- Speak is a Personlised English Accent Kernel (VB 6.0)
Speak is a Personlised English Accent Kernel. It is still in beta stage.
It is a chatterbot whhich can chat in English with you. It is very dumber
when you start chatting with it for the first time, but gradually it will
develop it's knowledge.
Cellular Automata (VB 6.0)
This program is an experimentation toolkit for a 2D cellular automata.
Cell Laboratory basically separates the rules and the field where action
is happening. It offers customizable rule and field system. It means,
a user is able to run the cellular automata using any of him custom rule.
This program offers Save/Open functionality for both rules and field.
Web Applications
Bloggage
(ASP and MS Access)
It is a new generation fusion of blogging and homepage. It is made for
those who currently keep separate homepages and blogs and find it difficult
to maintain both. Anyone can use bloggage with ease. It has many unique
features such as user privileges, commenting system, WYSIWYG editor, template
system, customized layout of the blog and many others. Best of all, It's
FREE.
Graphics
Particle System (C++)
It is a basic particle system. It is written in Turbo C++ 3.0. I have
also written a version of particle system using allegro graphics library
which is much faster. If you want that version, email me. I am also going
to write a tutorial on particle systems very soon.
You may also be intrested to see my tutorial on Particle Systems.
Miscellaneous
PDFProducer
(VB 6.0)
Source Code of PDFProducer v1.1
Fav2HTML
(VB 6.0)
As it's name says, it converts your windows favorites into html pages.
Then you can upload them to any web-server and access your favorites anywhere.
Or you can email the generated HTML pages to your friends.
ALang
- Assembly Language for Beginners (VB 6.0)
ALang is an easy to learn and use Assembly Language for beginners. ALang
is very close to Assembly language in its syntax and execution.
Txt2SMS
(VB 6.0)
It converts any given text in to the new english called sms. I think all
would have heard sms, it is a language used in mobile phones. SMS version
: it cnverts any gven txt in to the nw english clled sms. i thnk all wld
hve hrd sms, it is a lnguge usd in mbile phnes.
You can see my other tutorials/source code hosted on Planet Source Code by Clicking here

Twitter