The document summarizes recent research on mind reading computers. It discusses how previous research has shown distinct brainwaves are produced for different words and that facial expressions and gestures can reveal mental states. Current techniques to develop mind reading computers involve measuring blood volume and oxygen levels around the brain using functional near-infrared spectroscopy. Algorithms like LDA, k-NN, HMM, SVM, and ANN are used for classification and pattern recognition. Potential applications include assistive technologies, education, marketing, and military uses, but issues around privacy and accuracy need further research.