NLP (Natural Language Processing)
One of the
topics which have been a quite important subject of studies for quite a long time is computer’s
capability of understanding us. In a way, it always did. So far, it was only a
matter of using a predefined commands, interfaces or using programming
languages to give precise instructions and get equally precise outcome as a
result. This topic focuses on a more specific interaction between humans and computers. Natural
language processing is an area of computer science and AI dedicated to
researching methods of enabling the machines to process natural language data
(the languages that humans speak.)
Questions:
- How often do you use solutions of NLP? Which ones? Can you imagine living without them?
- Do you consider this topic as an important area of computer science? Why / why not?
- Do you consider this technology (or at least some parts of it) mature? If not, how long will it take to develop it to be?
Comments
In my opinion it is an important direction of development because it creates new possibilities for humans to interact with the machine. For example it is possible that NLP will help people with disabilities to use computers.
NLP is definitely developing fast with the rise of neural networks and because it is such a mysterious branch it's hard to predict how long exactly it will take it to fully develop but it is likely that we will achieve very good results.
I think it is an important topic in Computer Science because NLP will allow us to interact with electronic devices in more convenient and natural way.
For now, I don't think that this technology is very mature. Like I mentioned before it has limited functionality. Even using machine learning approach, I think it would take lots of time for us to perfect this technology and adapt it to everyday use.
Of course, it is undoubtedly the future of devices and technology, but still requires years of improvement. Some of us have seen the movie "Her", where the NLP system is so advanced that it begins to have "own feelings" and also provokes feelings in its user. Other movies show some threats of advanced AI - such as androids taking over the Earth and annihilating humanity, and so on.
So, like I said, for now NLP is neither immature, nor mature, in my opinion. For it to be truly useful and to actually make user experience better, it will still take a couple of year more.
I think it's important. It is worth developing this technology because it can facilitate our duties or pleasure.
Tough question. Of course, at the moment it is already developed and helps in everyday life. However, I think that this is still the beginning and technology should develop all the time. We will see how be in the future, because I am curious about the technology.
I consider this topic to be rather fun and challenging than important. As I said it demands a lot of knowledge but produces not so much profit. It is something that simplifies our lives a bit but it could be easily ommited.
I think it is a very important area. it helps many people, especially older people, in operating computers, mobile phones etc. That's why it is important to make it better and better.
Is it mature technology? In my opinion english and other common languages versions are fairly mature. I hope that one day there will be such mature polish version.
NLP itself is very interesting but in terms of importance I think it is got a very high priority. However, in my opinion NLP could be leveraged along with whole AI technologies to craft a brand new interface to communicate with computers finally getting rid of keyboards, but this is very far away if not unreachable.
Some time ago I stumbled upon a functioning product. It is an interface for databases. I have not tried it and I am giving the link only for the sake of sharing not advertising - https://friendlydata.io/. It's just interesting.
2. I think this is an important topic for further development of computer science. It is important that this continues to develop, as it helps to better develop human-computer interaction
3.I think there is quite a developed technology that helps in everyday life, but if you can call it mature, I don't know. Surely it is closer than ever and not much missing.
Yes, it's very important because it can make things easier for us. I think that NLP still has a lot of bugs but developers have a lot of time to improve that solution.
It depends on what you understand under computer science. It might be but for progress in general I feel like by itself it wouldn't be of much help.
Well, scientist always say that in few years we will have such a technology and this started from 90's so my save guess would be something like 2025 to get somewhat human like interaction with computer
2. Definitely, as stated in the video. This form of machine interface is more likely to be more important in the near future. Especially as normal conventional interfaces may be getting too cumbersome and complicated with time as the systems that they control get more advanced.
3. Mature as in its prime? No, the technology only made some significant advances recently due to progress in field of AI.
2. As a part of Machine Learning it is obviously one of the most important areas of computer science nowadays as it provides new techniques of Human-Computer interaction and as such will be definitely used on a mass scale.
3. I consider this technology as constantly and rapidly progressing, most of the solutions are still under heavy development and I think it will take them 2-3 years to be market-ready products.
Even though some of the areas are already fairly mature, the pace of the progress is so fast that we can call some of the 2-3 years old books on this topic "old." I don't think that's bad, it just shows how rapidly this area is evolving.
Unfortunately those technologies have no use of polish language witch make them almost useless at Poland. I do not use any of those because of that. I heard that Google works at polish version of speech recognition right now, which make it closer to us.
Do you consider this topic as an important area of computer science? Why / why not?
Yes, In my opinion it is important area, because that could lead to communicate with computer without using mouse and keyboard.
Do you consider this technology (or at least some parts of it) mature? If not, how long will it take to develop it to be?
In my opinion there are a lot to do in that area. How long? That could be 10 or 50 years.
The NLP topic is big in software engineering and machine learning, improving the way it works and how much and how fluently it can understand context is a huge step in making programming, user interfaces and global communication better.
NLP will be our ui of the future.
No not at all, although we have come very far from where we have been in as far as 2014 we are still baby stepping in darkness when it comes to fluent language recognition software that could replace whole UI's and provide ease of access.
that we are mistakenly trusting more and more.
I think there are more interesting topics to consider than this one.
This technology will be fully developed when the real AI will be developed - because of
different meanig and content of text.
That I see as I gaze so far ahead? Well generally some implants that are melted in our brains
that are going to read our thoughts.
big data a solution for natural language processing, Because you can be more sure about experiments, you can do them quickly, you can apply them quickly, you can correct them quickly.
I use Siri, and also a google translate. It's very easy to live with them, but I think that I can live without them.
Yes. Language processing is important, it can lead to a lot of great things.
I think it is not ideal yet. There is still a lot to improve. However, I am satisfied with it's level right now