Which happened first: Did sounds form words, or words form sentences?
Probing the deep history of human genes and language
Brown University evolutionary biologist Sohini Ramachandran has joined with colleagues in publishing a sweeping analysis of genetic and linguistic patterns across the world's populations. Among the findings ...
New programming language automatically coordinates interactions between Web page components
The ABC's of animal speech: Not so random after all
The calls of many animals, from whales to wolves, might contain more language-like structure than previously thought, according to study that raises new questions about the evolutionary origins of human language.
Robot can be programmed by casually talking to it (w/ Video)
Robots are getting smarter, but they still need step-by-step instructions for tasks they haven't performed before. Before you can tell your household robot "Make me a bowl of ramen noodles," you'll have to ...
Google engineers open gates to Quantum Computing Playground
Taking notes? TransProse algorithm turns novels into music
Techniques from natural-language processing enable computers to efficiently search video for actions
With the commodification of digital cameras, digital video has become so easy to produce that human beings can have trouble keeping up with it. Among the tools that computer scientists are developing to make ...
Study reveals a way to improve chances of winning at rock-paper-scissors
Computer system automatically solves word problems
Researchers in MIT's Computer Science and Artificial Intelligence Laboratory, working with colleagues at the University of Washington, have developed a new computer system that can automatically solve the ...
Hackathon team's GoogolPlex gives Siri extra powers
Mathematicians calculate that there are 177,147 ways to knot a tie
Some Polynesian islanders combined binary and decimal math
Engineers invent programming language to build synthetic DNA
Similar to using Python or Java to write code for a computer, chemists soon could be able to use a structured set of instructions to "program" how DNA molecules interact in a test tube or cell.