English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

10 answers

Microsoft SAPI provides language recognizers for English and Chinese. When their next operating system ships, it will probably include recognizers for other languages as well.

If you told my computer that she doesn't really understand me, she would tell you that you're probably right. She doesn't understand why I don't say "please" and "thank you" when asking her to open files and applications. See the video I made at:
http://www.youtube.com/watch?v=IdAQgVTl7wk

2006-07-05 10:50:46 · answer #1 · answered by Anonymous · 0 1

Computers do not really 'understand' any language. We call programming instructions "languages" because they have attributes that are similar to human languages like grammar and syntax, but computer programming languages are not actually intended for the computer to understand, they are merely a convenience for the human programmers. Humans like to organize complex ideas in languages because it is easier for us to manipulate complex ideas and to represent the abstract organization of those ideas by using tools that we find familiar. Computers do not really understand mathematics they handle numbers with specialized circuits that have no more understanding of the process than a slide rule would have of it's working mechanism.

In fact, computers really only "understand" the state of electronic switches - that a switch in a circuit may be either 'on' or 'off'. We represent those states in math as ones or zeros but they are really just voltages across the latches or in other parts of the digital signal processing circuitry.

The illusion that a computer program understands words or language is just a clever programming trick - so far...

Some day it may be possible to create an electronic system that can emulate human-like intelligence well enough to process words and language in a way like the one you seem to be describing - but that day may be very far in the future.

Going beyond that to the point where the program was actually understanding the meaning of what was being said, in the way a real human would understand the language is probably impossible since it would still be only a machine, and not a living thing - without any way to perceive the world it could not ever really be able to understand that words represent a world outside of itself, even if you could find a way for it to be aware of it's self.

That is the one problem which seems to be an insurmountable obstacle in artificial intelligence research - to understand anything there must be a self-aware consciousness present to do the understanding.

2006-07-01 22:45:41 · answer #2 · answered by Michael Darnell 7 · 0 0

It depends on your definition of the term "understand". For example, using speech interpretation programs, computers can convert spoken words to text. This doesn't, however, mean that the computer understands what is being said.

Other programs allow you to link common tasks to spoken words (or other sounds). For example, getting it to launch Photoshop if you say the word "Photoshop" (or "bananas", or whatever other word you assign).

Then there are programming languages. Let's start from the bottom up (and skip a few, there are thousands of languages available these days, many are barely used).
- Machine code: This is the binary code that gets executed by the CPU (the 1's and 0's mentioned in a previous answer). This carries instructions like "put value x in this place in memory" or "add numbers x and y together". This is the closest definition to "a language that computers can understand". But it is not spoken by humans (unless they are very patient), so that does not answer your question.
- Assembly code: Very similar to machine code; I'm pretty sure that some small conversions are required to make this into machine code. But this code is very low level and it doesn't take much effort on the computer's part to turn it into machine code.
- Compiled code: This is a generalisation about languages like C/C++. (For those curious about Java, it does not belong in this section because it is compiled into "bytecode", which is then interpreted.) Compiled code exists as a text file (usually with enough bizarre syntax that it would be difficult for a person to read it out loud), which is then passed to a compiler (a program which converts the code to machine code, resulting in the creation of one or more executable files). Whether you consider the computer to "understand" compiled code based on this definition is up to you..

Visual Basic comes under this section too -- this language has fewer weird symbols and could theoretically be spoken by humans.

- Interpreted code: This code never exists as machine code until you run it, and it cannot be run without an interpreter -- that is, a program which can convert the interpreted code into CPU instructions. Interpreted code, however, is generally easier to write and theoretically easier to speak (Java bytecode files are an exception to this rule :) ).

Combined with speech interpreter software, a simple interpreted or compiled language could be spoken to the computer in order to have the computer execute complex commands.

In future, as user interface technologies develop, more programs allowing the user to speak directly to the interface will develop as necessary (for example, to run on complex machinery where the user needs to use their hands for tasks other than mouse/keyboard input). But I have no examples of this technology at hand.

2006-07-01 22:27:13 · answer #3 · answered by 876 3 · 0 0

Binary options let users trade in currency pairs and stocks for various predetermined time-periods, minimal of which is 30 seconds. Executing trades is straightforward. The system uses user-friendly interfaces, which even an 8 years old kid, can operate without having to read any instructions. But winning trades is Not easy.
Binary trading is advertised as the only genuine system that lets users earn preposterous amounts of money in ridiculously short period of time. Advertisers try to implicate as if you can make $350 every 60 seconds; if it was true then binary trading would truly be an astonishing business.
However, does it make any sense? Can every trader make tons of money in binary trading? Who is actually paying all the money or the profit to traders?
The first challenge is finding a trustworthy binary broker; secondly, you need to find a binary trading strategy, which you can use to make profits consistently. Without an effective trading strategy, there is no way you can make money in this business.
Learning a profitable trading strategy is possible, You should watch this presentation video https://tr.im/16635
It's probably the best way to learn how to win with binary option

2015-01-25 09:48:04 · answer #4 · answered by Anonymous · 0 0

English

2006-07-01 22:15:08 · answer #5 · answered by Anonymous · 0 0

In binary options you will have the possibility to predict the movement of various assets such as stocks, currency pairs, commodities and indices. Learn how you can make money trading binary options https://tr.im/QJGoR
An option has only two outcomes (hence the name “binary” options). This is because the value of an asset can only go up or down during a given time frame. Your task will be to predict if the value of an asset with either go up or down during a certain amount of time.

2016-02-14 21:29:46 · answer #6 · answered by Anonymous · 0 0

Binary is only language a computer can interpet, either low or no voltage (0), or voltage or high voltage (1).

Computers can not understand ANY other language other than binary.

2006-07-01 22:11:50 · answer #7 · answered by D 4 · 0 0

None. There is no AI powerful enough to completely comprehend spoken language.

2006-07-01 22:12:49 · answer #8 · answered by Melvin 4 · 0 0

sorry honey ! ;) but there is not any ! thing that a computer can really underestand .. not yet .
but if you mean in hi tech .. there are some Great computers with AI softwares that can read some books or some thing like that ( of course in english) but i'm sure it's not for your usage ;):P

2006-07-01 22:13:39 · answer #9 · answered by neotoop 3 · 0 0

Binary 0 1
10011011010100010111010101011010001010101010100101010101010


UNDERSTAND

2006-07-01 22:35:41 · answer #10 · answered by manish myst 3 · 0 0

fedest.com, questions and answers