"Mind Reading" Computer

"Researchers used nine volunteers to train the computer. They were given 58 words and asked to think about the meaning and properties of the words. Brain scans taken when the users were thinking about the different words were then captured using magnetic resonance imaging, which identifies real-time brain activity.

The researchers then gave the computer two new words and images and asked it to pair them up correctly, which it successfully completed.

Mitchell said the next step would be to study brain activity for phrases rather than singular words."

Computerworld

Singularity Scenarios

"Within thirty years, we will have the technological means to create superhuman intelligence. Shortly after, the human era will be ended."

Vernor Vinge, 1993

At mid-point he revisits the topic in this article and paints the following scenarios:

"..singularity will come as some combination of the following:

The AI Scenario: We create superhuman artificial intelligence (AI) in computers.

The IA Scenario: We enhance human intelligence through human-to-computer interfaces—that is, we achieve intelligence amplification (IA).

The Biomedical Scenario: We directly increase our intelligence by improving the neurological operation of our brains.

The Internet Scenario: Humanity, its networks, computers, and databases become sufficiently effective to be considered a superhuman being.

The Digital Gaia Scenario: The network of embedded microprocessors becomes sufficiently effective to be considered a superhuman being."

And here is a video on the topic

CALO: Massive AI Project

MIT Technology Review

"Funded by the DARPA, and coordinated by SRI International, based in Menlo Park, CA, the project brings together researchers from 25 universities and corporations, in many areas of artificial intelligence, including machine learning, natural-language processing, and Semantic Web technologies."

"... CALO can learn about the people and projects that are important to a user's work life by paying attention to e-mail patterns. It can then categorize and prioritize information for the user, based on the source of the information and the projects to which it is connected. The system can also apply this type of understanding to meetings, using its speech-recognition system to make a transcription of what's said there, and its understanding of the user's projects and contacts to process the transcription intelligently into to-do lists and appointments. Finally, a user can teach CALO routine tasks such as purchasing books online and searching for bed-and-breakfasts that meet specific criteria. CALO can interact with other people, taking on tasks such as scheduling meetings, coordinating among people's schedules, and making decisions, such as deciding to reschedule a meeting if a key member becomes unable to attend."