Artifical Intelligence in the field of computer science is the study, design and engineering of intelligent systems able to perceive their environment and take actions to optimize their chance of success in achieving a goal.

learn more… | top users | synonyms (1)

-1
votes
0answers
29 views

Robotic kits for programmers [migrated]

I don't know where to post my question. I am a high school student, and i decided to make some "High school research". I choosed AI and Robotics. So, i have got only one question – which robotic kit ...
2
votes
1answer
149 views

Machine Learning with sample data set

I have a question regarding Machine Learning in general. Consider the following scenario: Given a piece of text, we want a program to know whether the text is 'abusive' or not. To do this we can ...
1
vote
0answers
179 views

I don't understand value iteration

In class I am learning about value iteration and markov decision problems, we are doing through the UC Berkley pac-man project, so I am trying to write the value iterator for it and as I understand ...
6
votes
3answers
303 views

Can a neural network provide more than “yes” or “no” answers?

Every example neural network for image recognition I've read about produces a simple "yes" or "no" answer. One exit node corresponds to "Yes, this is a human face," and one corresponds to "No, this ...
3
votes
2answers
216 views

Under which area of Artificial Intelligence is my knowledge store?

I've a maturing idea regarding a knowledge store. For the purposes of this question, the store would be used by a police force for the recording and querying of crimes. I believe that ...
-2
votes
1answer
165 views

Teaching English Grammar to a computer/software? [closed]

This Q may seem wierd, but I was stumbling by a thought of how can I teach a Computer a particular human language?? I am planning on a project where in a computer would, like any small human kid, be ...
3
votes
1answer
83 views

Tasks incorrectly categorized with online text classifiers

Context: Finding company to do the job The use case of an application I want to write is that a user will describe a task to be performed by some company, e.g., I want to move 10 boxes ...
4
votes
4answers
219 views

Language for Chess Position Evaluation (experimental)

My aim is to, via pattern analysis and statistics, (as well as piece mobility and position) build a chess position evaluation analyzer (rather than simply going brute force ply-searching). Id like ...
-1
votes
1answer
131 views

Event driven language for Robotics [closed]

There are several options that are available like C, C++, Matlab and some more. But is there a language that naturally feels like Event programming? For example: If I see a red ball (Event) ---> Do ...
-2
votes
1answer
129 views

How, in addition to backpropagation, are neural networks trained? [closed]

Backpropagation is perhaps the most famous method for training neural networks. What are some other alternative methods for training neural networks and how do they compare to backpropagation?
6
votes
5answers
250 views

Type of AI to tackle this problem?

I posted this on stackoverflow but want to get your recommendations as well as a user on overflow recommended I post it here. I'm going to say from the beginning that I am not a programmer, I have a ...
3
votes
1answer
87 views

Ways of Gathering Event Information From the Internet [closed]

What are the best ways of gathering information on events (any type) from the internet ? Keeping in mind that different websites will present information in different ways. I was thinking 'smart' ...
5
votes
3answers
918 views

Books on Artificial Intelligence in C or C++? [closed]

I have been looking to learn Artificial Intelligence but I can't seem to find a book that teaches concepts of AI in C/C++. I have searched long and hard. Most books are written for Lisp hackers/Prolog ...
4
votes
1answer
191 views

Of what significance is the solution to the game of checkers in AI research?

I have been doing some research into artificial intelligence and I came across a 2007 paper titled "Checkers is Solved" on the game of checkers being solved by AI techniques after more than 16 years ...
12
votes
5answers
792 views

What is a recent programming language of choice for the AI?

For a few decades the programming language of choice for AI was either Prolog or LISP, and a few more others that are not so well known. Most of them were designed before the 70's. Changes happens a ...
0
votes
1answer
45 views

Create association between informations

I deployed a project some days ago that allow to extract some medical articles using the results of a questionnaire completed by a user. For instance, if I reply on questionnaire I'm affected by ...
1
vote
4answers
215 views

Identifying languages used by particular industries [duplicate]

Possible Duplicate: What technologies are used for Game development now days? I am new to programming and I don't know the differences between the major languages. I desperately want to ...
4
votes
2answers
132 views

Transaction classification. Artificial intelligence

For a project, I have to classify a list of banking transactions based on their description. Supose I have 2 categories: health and entertainment. Initially, the transactions will have basic ...
3
votes
1answer
141 views

What technology/algorithm should be used to abstract meaning or keywords from a passage of text?

Hi and thanks for looking! Background I have a project wherein I need to abstract meaning from a passage of text to determine what the text is seeking and then match that text to a list of search ...
1
vote
2answers
268 views

How to create a Semantic Network like wordnet based on Wikipedia?

I am an undergraduate student and I have to create a Semantic Network based on Wikipedia. This Semantic Network would be similar to Wordnet(except for it is based on Wikipedia and is concerned with ...
0
votes
0answers
126 views

Mahout - Clustering - “naming” the cluster elements

I'm doing some research and I'm playing with Apache Mahout 0.6 My purpose is to build a system which will name different categories of documents based on user input. The documents are not known in ...
3
votes
3answers
208 views

User intentions analysis

I'm going to work on some project that would do a user-action recognition based on what he/she does in the system. As far as I understand there are two main parts here: Intercept the user actions ...
5
votes
3answers
542 views

What algorithm(s) can be used to achieve reasonably good next word prediction?

What is a good way of implementing "next-word prediction"? For example, the user types "I am" and the system suggests "a" and "not" (or possibly others) as the next word. I am aware of a method that ...
11
votes
7answers
802 views

Do path-finding algorithms have practical use outside of game development?

I'm interested to know if heuristic-based path-finding algorithms such as A* have any real world practical use outside the realm of game development. Are there any other fields of software ...
3
votes
1answer
78 views

Some Insight on the Field of Knowledge Representations and Reasoning

I started following an MS in computer sciences after about two years of work for a software company. I worked primarily in data warehousing and business intelligence related software development ...
7
votes
5answers
377 views

What does it take to develop an AI application like this?

I'm just beginning reading about AI theory. In the long run my dream is to develop something that can behave like this: Let's say I feed the program with this sentence: > Fact: "I placed my shoes ...
1
vote
1answer
80 views

Evolutionary behavioural programming resources

A while ago I made Conway's Game of Life. I'd like to make something similar (in C++), where each cell would exhibit behaviours such as: Movement Reproduction Killing of other cells (moving onto ...
1
vote
2answers
320 views

What's the best/most efficent way to create a semi-intelligent AI for a tic tac toe game?

basically I am attempting to make a a efficient/smallish C game of Tic-Tac-Toe. I have implemented everything other then the AI for the computer so far. my squares are basically structs in an array ...
5
votes
3answers
295 views

What makes a language more suited to Artificial Intelligence?

I've always read that LISP is well suited for Artificial Intelligence, but I never found out why.
2
votes
3answers
425 views

How to create an Intelligent Agent

I am currently doing my Honours in Computer Science and taking Artificial Intelligence as a subject. As part of completing the subject I have to develop my own basic intelligent agent. I have yet to ...
2
votes
4answers
666 views

Programming a chatterbot - understanding language

I hope this is an answerable question. Let me give it some context: I am a psychology student and a programmer. I'm going to look into creating a artificial intelligence in the form of a chatterbot. ...
3
votes
2answers
620 views

What is the required background to apply Machine Learning to Finance?

I'm interested in machine learning in relations to the stock market (predicting future values of stocks etc). What topics would I need to learn - e.g. what branch of AI to look into etc? and what ...
2
votes
2answers
109 views

Searching for entity awareness in 3D space algorithm and data structure

I'm trying to do some huge AI system just for the fun and I've come to this problem. How can I let the AI entities know about each other without getting the CPU to perform redundant and costly work? ...
2
votes
1answer
114 views

How Chatterbots are made?

I was having sometime making an application that deals with many of chatterbots APIs, That made me wonder, how these bots are exactly made? How they develop an answer for your questions? Do they rely ...
9
votes
5answers
1k views

What's the best way to learn image processing?

I'm a senior in college that hasn't done much image processing before (except for some basic image compression on smartphones). I'm starting a research project on machine learning next semester that ...
8
votes
2answers
319 views

Is there a good Cognitive Architecture for implementing intelligent software agents?

So, I like dabbling in intelligent agent design (mainly video-game 'bots' but also some general task automation), but as a budding psychologist, I'd be really interested in a platform for developing ...
6
votes
8answers
2k views

Should I get a Math bachelors and then go into Computer Science?

This is my first question. I love Mathematics; I love the logic and the problem solving. At the same time, I enjoy Computer Science and hope to go into Artificial Intelligence research after I get my ...
7
votes
3answers
3k views

Industry jobs in artificial intelligence

As a relatively new computer science student, I am trying to find my niche within this broader field. My main goal is not academia but, well, a job. As such, I want to choose a specialization or two ...
9
votes
5answers
428 views

How to do TDD for something with many permutations?

When creating a system like an AI, which can take many different paths very quickly, or really any algorithm that has several different inputs, the possible result set can contain a large number of ...
7
votes
4answers
1k views

The relation between Business Rules Engines and Constraint Programming languages

If one looks at (perhaps older) manuals of Drools or some other rule engines, one of the illustrations of their added value is solving puzzles such as the Miss Manners puzzle (manual of Drools). Now, ...
6
votes
4answers
257 views

Where can I test my AI coding and strategic skills?

I would like to play a computer game where I code the strategy to win the opponent. My dream is to program the strategy for Starcraft2, like when and what type of unit should be built. Start the game ...
2
votes
4answers
613 views

What is the difference between artificial intelligence (AI) and swarm intelligence?

I understand that when we try to implement swarm intelligence, it basically has multiple independent units communicating and with each other. What I am unsure of is if swarm intelligence an extension ...
20
votes
11answers
1k views

Is there a reason for initial overconfidence of scientists and engineers working on artificial intelligence in the 1960s?

I just started an AI & Data Mining class, and the book. AI Application Programming, starts off with an overview of the history of AI. The first chapter deals with the history of AI from the 1940s ...
1
vote
5answers
969 views

Data Mining Books

I'm passionate about data mining, I have read some books like Programming Collective Intelligence, and I would like to know more good books, specially practical ones, about data mining in conjunction ...
4
votes
3answers
236 views

Implementing a machine learning algorithm to detect the region of an address

I have 10,000 addresses from a city, which all have a region field in the database. When a new address is entered, then I want my software to automatically detect the region of the address . I think ...
0
votes
2answers
260 views

Successful examples of commercial recommendation engines

Amazon has been a pioneer in bringing recommendation engines to the mainstream and is still without doubt the biggest name in this area. Netflix has been a more recent successful example, and I can ...
4
votes
3answers
569 views

Any interesting AI bot competitions?

I am interested in AI bot competitions, such as http://www.ai-contest.com/index.php or http://stackoverflow.com/questions/1631414/what-is-the-best-battleship-ai I wouldn't include chess engine ...
1
vote
3answers
222 views

Does the new field of “Autonomic Computing” strike you as an achievable goal with current computing power?

Autonomic Computing is mainly studied in academia. IBM does have a fairly advanced DB2 system with fail-safe capability. What do you think is the main challenge with Autonomic Computing? And what PL ...
119
votes
27answers
5k views

Simple method for reliably detecting code in text?

GMail has this feature where it will warn you if you try to send an email that it thinks might have an attachment. Because GMail detected the string see the attached in the email, but no actual ...
11
votes
4answers
2k views

Why is Prolog good for AI programming?

I am research programming languages used for AI programming. I know that LISP is taught as an AI programming language in my university, but Prolog rarely is. I am kind of fond of Prolog, but I'm not ...

1 2