An interesting library I came across a few months ago: AForge. AForge is a .NET 2.0 based library (licensed under the GNU General Public License) that includes sub-libraries, such as Imaging (various filters, image manipulations), Genetic algorithms, Artificial Neural Networks (ANNs), machine learning algorithms, Video (including some DirectShow support) and computer vision. It can help in research in various AI and image processing fields. A few articles on using the library can be found at CodeProject. A must for those who don't think that pure software technology is everything.