Natural language processing seems very popular today but is it actually any good and useful?
When was your last encounter with a good product taking advantage of this technology?
It gives suggestion on reply message. I use it a lot.
NLP can be use in informational retrieval such as organizing things into cluster of topics via LDA.
I've met someone with the mindset that AI is a fad and that what have it done so far? I disagree, it may be over hype but I see that person using Siri. I use Hello Google and I consider that to be NLP not the traditional statistic NLP but the deep learning NLP kind.
Also those website translator such as google translator and old school babel translate helped me a lot when I was trying to search for things that were in Japanese. There were a few famous Korean and Chinese novels that are machine translated and it's decent enough to read if you're really into that novel and willing to ignore the quality.
Interesting to hear that - I actually find Gmail's autoreply feature to be extremely annoying. When it's not suggesting outright inappropriate responses (once had it suggest "Ok! see you there!" on a thread about a funeral a colleague was attending), they just seem trite and useless.
This can be used to great effect in companies. Essentially, we deploy a search engine for tribal knowledge in a company. Overall, we see significant improvements company wide. Reduced turnover and in turn improved knowledge retention
So have you already started analyzing word patterns and finding different accounts people have on the same service and also correlating them between multiple services?
People do leave much more information about themselves on the internet than they realize.
It didn't work for me. Took a long time then returned the same sentence. Next attempt on a different sentence seemed to just freeze up with no progress bar.
Almost any google search you do or any siri question you ask takes advantage of the NLP research that has been produced in academia over the last decades.
Theoretical research of these subjects it's not like an open-source project used in industry: "who's using this tool to do x, y and z?". The output of NLP research is the combination of thousands of various papers that, all combined, makes something like a siri search possible.
We use NLP / sentiment analysis at Last10K.com to highlight positive and negative remarks inside lengthy annual and quarterly reports of publicly-traded companies in the US. Here's an example of a report filed yesterday:
Translation is a NLP problem... Isn't it? I've used Google translate to read non-english websites and found it quite useful. Is text to speech a NLP problem? Today's TTS products are actually listenable these days.
A lot of students (including me) use Google Translate, and less frequently deepl.com (deepl is better, but less known), to do foreign language assignments. Oftentimes, one can write the initial sentence in English, run it through deepl, and make a few fix-ups before turning in the assignment.
* Swype keyboard which uses your spelling corrections as a way to better figure out how you use a swype keyboard
* https://flexibits.com/fantastical and many other calendar apps do NLP stuff to pull out meeting info. Microsoft, Google and Facebook do this kind of stuff pretty well (Disclosure: I worked on such features at Microsoft)
Happy to give more examples if people are interested in working in this space.
Past NLP researcher chiming in here. Google Home and Alexa use pretty sophisticated speech to text software to decouple your voice from background noise, and then translate our speech to text, and then from text to program triggers that ie turn off your lights. It may sound trivial but the Home work so well it really is kind of magical.
The Chatbot stuff is more questionable, especially the ones based on deep neural nets ( again I've published in this domain so I looked at it pretty closely ).
Twitter/FB/Douyin/Google all use NLP to tune their feed or give you search results.
I work as a PM for Lang.ai. We develop unsupervised NLP technology that helps companies understand (by clustering topics and tags) thousands of texts from virtually any language without the need of a training phase. This is currently helping -from call centers to chatbots- to discover the new things that people is talking about and learning about it automatically.
As @anthony_doan mentioned, this is something that is actively being used by consumers and companies.
I'm the founder at Akia (https://akia.ai). We're using NLP to help hotels with the number of inbound they receive from guests who are coming on or staying on property.
Though I'm not personally a regular user, from what I've observed, the AI is able to very, very efficiently resolve a significant number of requests because a lot of the messaging is the same: "what's the wifi?" "bring me towels" "can i get my car?" etc.
The application of NLP for a niche industry has felt particularly appropriate for a small startup where in contrast, doing generic NLP really feels like a boil the ocean type strategy that makes more sense to those who have the resources (google/apple).
Custom Voice Commands is an iPhone and Android smartphone app that uses NLP to allow you to tag photos, videos, notes and web pages with questions or phrases. For example, you can tag a bunch of photos with the phrase "show me my favorite lunch photos" and every time you speak that phrase you'll see a slideshow of those photos.
Photo Recall is an Amazon Alexa and Google Assistant app that lets you retrieve Unsplash photos by voice plus photo slideshows created with Custom Voice Commands can be viewed from your Amazon Echo Show or Google Home Hub (or via the Google Assistant app).
All voice recognition and text prediction is a result of nlp. Every time you search on google, or say “hey Siri/Alexa”. Every time you call an automated service and it asks you why you’re calling and connects you to the right department. When you type a text message and it completes a word and predicts the next one. It affects what ads you get shown. It lets companies automatically block negative reviews with sentiment analysis (not always used for good). Or to quickly find where supplies are needed in emergencies by parsing twitter feeds in all languages. Etc.
If you own a smartphone, you interact with nlp technologies dozens of times per day. So yeah, it’s good and useful.
Text classification is widely used in almost any major website, for example for spam detection, putting things into categories, detecting inappropriate content, ...
I suppose spell checking (and then grammar too) has been the most ubiquitous use of NLP to date. Unless I'm missing something even more pervasive (software).
[+] [-] anthony_doan|7 years ago|reply
It gives suggestion on reply message. I use it a lot.
NLP can be use in informational retrieval such as organizing things into cluster of topics via LDA.
I've met someone with the mindset that AI is a fad and that what have it done so far? I disagree, it may be over hype but I see that person using Siri. I use Hello Google and I consider that to be NLP not the traditional statistic NLP but the deep learning NLP kind.
Also those website translator such as google translator and old school babel translate helped me a lot when I was trying to search for things that were in Japanese. There were a few famous Korean and Chinese novels that are machine translated and it's decent enough to read if you're really into that novel and willing to ignore the quality.
[+] [-] krisrm|7 years ago|reply
[+] [-] lettergram|7 years ago|reply
https://hnprofile.com/author_profiles?utf8=&search=julienres...
This can be used to great effect in companies. Essentially, we deploy a search engine for tribal knowledge in a company. Overall, we see significant improvements company wide. Reduced turnover and in turn improved knowledge retention
[+] [-] comboy|7 years ago|reply
So have you already started analyzing word patterns and finding different accounts people have on the same service and also correlating them between multiple services?
People do leave much more information about themselves on the internet than they realize.
[+] [-] unknown|7 years ago|reply
[deleted]
[+] [-] antpls|7 years ago|reply
[+] [-] saternius|7 years ago|reply
[+] [-] RcouF1uZ4gsC|7 years ago|reply
And got back
“My name is Proposal”
[+] [-] ilaksh|7 years ago|reply
[+] [-] ttul|7 years ago|reply
[+] [-] sktrdie|7 years ago|reply
Theoretical research of these subjects it's not like an open-source project used in industry: "who's using this tool to do x, y and z?". The output of NLP research is the combination of thousands of various papers that, all combined, makes something like a siri search possible.
[+] [-] julienreszka|7 years ago|reply
[+] [-] hbcondo714|7 years ago|reply
https://last10k.com/sec-filings/vnce/0001564590-19-011520.ht...
[+] [-] Jefro118|7 years ago|reply
It works fairly well, albeit not perfectly at this point.
[1] - https://deepmode.app
[+] [-] rahulrrixe|7 years ago|reply
[+] [-] The_Amp_Walrus|7 years ago|reply
[+] [-] boldslogan|7 years ago|reply
Sentiment Analysis (get the tonality from the entire text or the tonality from specific parts of the text)
Disclaimer I work at a web application / API text analytics company: https://gavagai.io/
Here are a Quora post my CTO speaks more about our tool and analyzing survey text data.
https://www.quora.com/Whats-an-automatic-efficient-way-to-an...
https://www.quora.com/What-is-the-best-approach-to-quantify-...
[+] [-] marmada|7 years ago|reply
[+] [-] formalsystem|7 years ago|reply
* https://www.grammarly.com/ is pretty interesting. Corrects your grammar and not just your syntax
* Swype keyboard which uses your spelling corrections as a way to better figure out how you use a swype keyboard
* https://flexibits.com/fantastical and many other calendar apps do NLP stuff to pull out meeting info. Microsoft, Google and Facebook do this kind of stuff pretty well (Disclosure: I worked on such features at Microsoft)
Happy to give more examples if people are interested in working in this space.
[+] [-] julienreszka|7 years ago|reply
[+] [-] xiaolingxiao|7 years ago|reply
The Chatbot stuff is more questionable, especially the ones based on deep neural nets ( again I've published in this domain so I looked at it pretty closely ).
Twitter/FB/Douyin/Google all use NLP to tune their feed or give you search results.
Just to give you some examples...
[+] [-] fjaguero|7 years ago|reply
As @anthony_doan mentioned, this is something that is actively being used by consumers and companies.
[+] [-] rerx|7 years ago|reply
(Disclaimer: I work on DeepL translator)
[+] [-] julienreszka|7 years ago|reply
[+] [-] ebzlo|7 years ago|reply
Though I'm not personally a regular user, from what I've observed, the AI is able to very, very efficiently resolve a significant number of requests because a lot of the messaging is the same: "what's the wifi?" "bring me towels" "can i get my car?" etc.
The application of NLP for a niche industry has felt particularly appropriate for a small startup where in contrast, doing generic NLP really feels like a boil the ocean type strategy that makes more sense to those who have the resources (google/apple).
[+] [-] TomMarius|7 years ago|reply
[+] [-] dmcswain|7 years ago|reply
Photo Recall is an Amazon Alexa and Google Assistant app that lets you retrieve Unsplash photos by voice plus photo slideshows created with Custom Voice Commands can be viewed from your Amazon Echo Show or Google Home Hub (or via the Google Assistant app).
https://treycent.com/app/content/photo-recall.html
[+] [-] ashelmire|7 years ago|reply
All voice recognition and text prediction is a result of nlp. Every time you search on google, or say “hey Siri/Alexa”. Every time you call an automated service and it asks you why you’re calling and connects you to the right department. When you type a text message and it completes a word and predicts the next one. It affects what ads you get shown. It lets companies automatically block negative reviews with sentiment analysis (not always used for good). Or to quickly find where supplies are needed in emergencies by parsing twitter feeds in all languages. Etc.
If you own a smartphone, you interact with nlp technologies dozens of times per day. So yeah, it’s good and useful.
[+] [-] hprotagonist|7 years ago|reply
https://flexibits.com/fantastical
[+] [-] ma2rten|7 years ago|reply
[+] [-] nixpulvis|7 years ago|reply
[+] [-] leowoo91|7 years ago|reply