We are working on spoken language based human and machine interface technologies to provide convenient access to computers. Artificial Intelligence, Machine Learning, Algorithms, and other core computer science subjects are our main research interests. We are developing state-of-the-art applications for speech understanding, speech recognition, speech synthesis, and speaker recognition. One of the research results is a “large vocabulary speaker independent continuous speech recognizer” that shows robustness under noisy environments. It uses an “unsupervised online adaptation algorithm” that improves the performance of the speech recognition system as it is used in real environments. This will make it possible to efficiently use the speech recognizer in many real life applications.