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
48 views

Downsides to locality-sensitive-hashing in machine learning applications

I have a large, running corpus of data (comprised of the positions of 10 objects in 2-dimensional space) that I would like to use for machine learning. To do this, I want to group those vectors into ...
-4
votes
0answers
40 views

Information About expert System [closed]

What is Expert System.(i don't just mean the definition) How to Determine and evaluate it. I have assignment that require me to develop any expert system. So what criteria an expert system should ...
-3
votes
1answer
102 views

Getting a job doing research in artificial intelligence? [closed]

Out of curiosity, how would one go about doing research in artificial intelligence? And I mean "hard" artificial intelligence, not "soft" like customer-service bots, or what you see in videogames.
-1
votes
1answer
59 views

How does one generate challenging different puzzles like the one in AirLock android game [closed]

here's the link of the app: https://play.google.com/store/apps/details?id=com.iatll.airlock I had studied AI in the final year of b.tech cs programme, and i do remember some algorithm of ...
0
votes
0answers
476 views

Is Python/Clojure a good option for development of the described expert system? Yes or No [closed]

I am a mathematics graduate working on the development of an expert system for my PhD. I have never developed an expert system before but I have done some basic programming in C++ and java, but mostly ...
1
vote
2answers
134 views

Looking for companies with strong R&D departments, specifically for A.I., but I can't seem to find many. Are there only a handful?

I plan to get a PhD in CS, concentrating in some subfield of artificial intelligence, not sure which one at the moment. I'm looking into R&D departments in industry, but there don't seem to be ...
2
votes
1answer
190 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
1answer
479 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
350 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
225 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
190 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
92 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
230 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
146 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
146 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
271 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
93 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
1k 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
208 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
971 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
46 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
222 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
142 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
161 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
315 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
137 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
210 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
613 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
865 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
81 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 ...
1
vote
1answer
86 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
355 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
311 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
519 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
706 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
673 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
115 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
115 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 ...
10
votes
5answers
2k 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
332 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 ...
7
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
4k 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
464 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, ...
2
votes
4answers
702 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
1k 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
250 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
270 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 ...
1
vote
3answers
228 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 ...

1 2