Machine-learning relates to algorithms that improve themselves, either during runtime, or trained beforehand. Neural networks, eigenfaces and genetic algorithms are examples of techniques employed in machine-learning.
5
votes
2answers
201 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 ...
1
vote
4answers
79 views
Possible applications of algorithm devised for differentiating between structured vs random text
I have written a program that can rapidly (within 5 sec on a 2GB RAM desktop, 2.33 Ghz CPU) differentiate between structured text (e.g English text) and random alphanumeric strings. It can also ...
3
votes
2answers
75 views
Learning system instead of using sed/replace for reviewing test results
For every build of my software I run it through a series of tests that execute a number of commands on a command line and captures the results.
Most of the time the output is a combination of:
- ...
0
votes
1answer
102 views
Network programming language for machine learning [closed]
I am working on a project to classify network traffic. Since it would involve machine learning and large, complex computation, I have decided to work with octave.
Which network programming language ...
9
votes
1answer
148 views
what do programmers dealing with data driven/machine learning related programming need?
Given the increasing amount of data generated through different web services ( social network, etc), there are must be more and more programmers who are familiar with machine learning and/or ...
6
votes
3answers
690 views
what techniques can be used to implement Facebook's People You May Know feature?
I'm curious to learn from a technical perspective what techniques can be used to make recommendations for e.g. Facebook's "People You May Know" (what algorithm do they use, etc.)?
One of the things ...
0
votes
1answer
163 views
Is Agile Development used in Machine Learning and Natural Language Processing?
I've been developing web apps for a while now and it is standard practice in our team to use agile development techniques and principles to implement the software.
Recently, I've also become involved ...
3
votes
2answers
196 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
1answer
91 views
What machine learning algorithm[s?] would be applicable here?
I have documents that contain an arbitrary amount of key/value fields. The value can be a primitive or a list.
Completed documents all have an associated state (such as passed, failed, halted, etc.).
...
9
votes
7answers
484 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
233 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
2answers
214 views
How to trim emails for just the body, when using email as input to an external system?
When an application allows emails to be sent to it to either reply to comments or add todos, trimming those emails for just the relevant text becomes a problem, since there are many different ...
7
votes
3answers
352 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 ...
3
votes
3answers
160 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 ...
6
votes
1answer
110 views
Using grammars to extract bibliographic citations
My task lays in the area of text mining / labelling, more particular extraction of bibliographic citations (references) from the plain text, as shown here:
Basically, for the input text the ...
3
votes
4answers
411 views
Which are the “must know” tools for a machine learning student? [closed]
Which are the "must know" tools for a machine learning student?
Regarding:
1) Supervised Learning
2) Unsupervised Learning
3) Reinforcement Learning
I know that MATLAB is a must. Are there good ...
9
votes
9answers
547 views
Learning the rules of chess
A similar question asks whether a computer can learn to play optimally in chess by analyzing thousands of games.
If a machine can look at the state of the board for a few games of chess (or a few ...
114
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 ...
2
votes
1answer
104 views
Modern approaches to retrieve useful content from a web page?
What are the modern ways to (effectively) determine which part of page contains useful text, data tables, etc. and which are not (e.g. ads, navigation, etc.)?
What were the last valuable ...
6
votes
5answers
2k views
What skills are needed for machine learning jobs?
I posted this question on Quora, but didn't get enough responses. reposting it here.
I am a learner sitting at home and learning linear algebra, very interested on working in Machine Learning ...
0
votes
1answer
140 views
Adaptative interface with Open GL and machine learning in C#
For my Semester project I have to go for any Adaptative Interface Design.
My language is C# and I have to Use OpenTK (wrapper for OpenGL).
I have an idea that I should show two points and some ...
3
votes
1answer
192 views
Can symbolic AI 'learn' a data model?
Perceptrons, a simple form of supervised machine learning, must be trained with a set of known good inputs before they can "learn" by adjusting internal weights assigned to inputs, based on the ...
1
vote
2answers
109 views
Good article on Bayesian analysis of fault logs to diagnose errors?
I am interested in the problem of analyzing voluminous logs and correlating that with user-submitted errors. There was a good article on that not long ago -- maybe in the CACM? Can anyone help?
P.S. ...
7
votes
4answers
627 views
Switching to a career in Machine Learning [closed]
My day job is plain old software development. I am also doing my Masters in CS (part time, course based). I took a course on AI and found machine learning quite fascinating but like most courses it ...
2
votes
3answers
248 views
Computer Science or Computer Engineering for Data Science and Machine Learning
I'm a 25 year old data consultant who is considering returning to school to get a second bachelors degree in computer science or engineering. My interest is data science and machine learning. I use ...
4
votes
8answers
178 views
What applications for self-adaptive programs can you think of?
Hey everyone!
By self-adaptive programs, I mean the programs which are able to adapt to specific situations. For example they are able to repair them selves or are able to change their behavior ...