Live data from Hacker News

Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

news.ycombinator.com

1–10 of 25 posts

Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

#1
Hi. I am a sophomore with a start-up that builds sentiment analysis technologies. We currently work on sentiment summarization and classification. Using papers and patents as a starting point, we try to create our own algorithm that we hope will outperform state-of-the-art approaches. We have been working on it for the past 2 months. Call it an irrational mindset, but we're adamant on building something that is not only tedious to copy but also fundamentally hard to duplicate.

We have concerns regarding what we are doing, namely: technology and market risks.

1) Technology risk We are worried that we would hit a dead-end and not be able to build what we set out to build. AI is a hard technical problem, and Marc Andreessen has described AI as an "equivalent" of rocket science. We are making progress but our chances of technologically outperforming Google or other AI-based companies are inherently not good. We fear that we might have picked the wrong beast to mess with but we're a little too involved right now to switch paths.

2) Market risk Other than social media monitoring tools, I haven't come across any solution that deals with sentiment analytics. The social media monitoring scene is crowded, so we hope to apply what we build in other unexplored areas. Our vision for now is to tackle the problem of information overload within consumer review platforms: think Amazon reviews, Yelp reviews, IMDb reviews, etc. We hope to offer an on-site (within-the-page-itself) dashboard that categorises raw data by mentioned concepts and their frequencies, the sentiments (positive/negative) with regard to said concepts and selected quotes that incorporate said aspects, along with sentiment insights in visualised forms (e.g. pie charts). End-users can interact with the dashboard and use any variable as an anchor to obtain insights (e.g. give me the raw data that mention concepts 1 and 2 in a positive light). This, we hope, would help people consume content more representatively and faster, without having to read through every single review from top-left to bottom-right. Hopefully, this would increase user engagement and shorten sales cycles. Naturally, the fear is that nobody wants our product, much less pay for it. Personally, as an end-user, I would find something like that useful, but I'm obviously biased.

Looking forward to some input for my current situation.

Re: Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

#2
1) Trying to solve any hard problem bears the risk of failure. But as you already mentioned, if you succeed, you might have a competitive advantage, because it can't be easily duplicated. I think the risk of Google entering your market affects every internet-related venture. But at the same time, the fear is often unjustified. How often has that happened? Orkut did not kill Facebook, Buzz did not kill Twitter, etc.

2) I would build the technology and a cool showcase, but I would not directly target the consumer, but rather someone who can use your technology to make money.

Your technology might be interesting for advertisers to ensure that ads are only displayed next to articles with a positive sentiment towards to product. E.g. to avoid Toyota ad next to the latest news on stuck gas pedals. Maybe show a Volvo ad instead. I don't know if something like this is done at present.

Re: Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

#3
We got rocket science pretty much right 50 years ago. Don't let the fact that it sounds hard discourage you. Somebody's going to get this right eventually - why not you?

There have been a great many successes in the AI field. It's easy for people to forget though; once something works, nobody calls it AI anymore.

Re: Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

#5
post #2

1) Trying to solve any hard problem bears the risk of failure. But as you already mentioned, if you succeed, you might have a competitive advantage, because it can't be easily duplicated. I think the risk of Google entering your market affects every internet-related venture. But at the same time, the fear is often unjustified. How often has that happened? Orkut did not kill Facebook, Buzz did not kill Twitter, etc. 2…

Hi danielh,

Yes, there are already advertising networks that do semantic-targeted contextual advertising, e.g. peer39.com, collective.com. Not sure how they are doing though. Either way, it is something that we will look into. Thanks.

Re: Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

#6
Cupitor impossibilium.

I've been working on alternative pricing algorithms for 8 years. Most people call this a waste of time. Recently, one of my algorithms started showing great promise. (I'll know within two months.) Do what fascinates you.

Re: Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

#7
Don't worry about the technology risk. People already do this, so it isn't impossible. They probably don't do it well, but you only have to do better than random to provide benefit.

Market risk is more of a concern to me. If you're presenting results directly to users they'll probably care greatly about the quality of your algorithm. If you're just using aggregated data to drive, for example, marketing campaigns then the noise will be washed out given enough data.

Re: Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

#9
I'd start by trying to validate your business model.

1) You need to find out who the paying customers are in this space and what features they really want. It seems very possible that average consumers would have no interest in your service but that power users, marketers or some other segment might. Once you know where the interest is you can make better feature decisions. For example, you might find that reporting, not AI, is what drives marketing sales.

2) Fundemental improvements in AI are really hard. Look at the results of the first Netflix prize. Lots of world class teams worked on that problem and the winning solution only produced something like a 10% improvement in the results. If that's the only edge your business has over the competition I doubt consumers would even notice. On the other hand, AI has matured to the point where it's pretty easy to produce good results. I'd rather bet my business on predicatble, good results and treat it as a pleasant surprise if we make a fundemental breakthrough.

Good luck!

Re: Ask HN: Is artificial intelligence/natural language processing a futile pursuit?

#10
"We are worried that we would hit a dead-end and not be able to build what we set out to build."

Listen attentively to your intuition. Your "worry" can stop you faster than any statistical or third opinion about whether AI is a hard problem. Doesn't mean you should stop worrying and continue. Spend time imagining your ideal solution in great detail --- touch, smell and taste it if you can. Judge based on how you feel about that end point.

I heard someone said "AI is what hasn't been done yet." You don't need to prove your worthiness to anyone or any community by "solving a hard problem". Instead, as chasingsparks put it, "do what fascinates you".

Post reply on HN