Top 10 Text Analysis Solutions

Text analysis tools, often known as text mining solutions, have been around for many years. But recent advances in artificial intelligence, machine learning and data analytics have led to a dramatic improvement in the ability of computer systems to extract meaning from structured and unstructured data in documents. And this has led to an increase in demand.

Today, most text analysis tools make use of AI-powered natural language processing (NLP) to interpret human language. Many also include ML capabilities, using models to improve their abilities over time. Common features of these platforms include the following:

  • Topic extraction — Tagging text based on its subjects and themes.
  • Entity extraction — Identifying the important nouns (including addresses, phone numbers and email addresses) in a piece of text.
  • Keyword extraction — Highlighting the words used most often.
  • Sentiment analysis — Classifying text as positive, negative or neutral.
  • Emotion analysis — Identifying how the writer was likely feeling.
  • Language detection — Identifying language the writer was using.

Some text analysis tools also have additional features beyond these core capabilities. To find the right tool for your enterprise’s needs, take a look at the list of leading text mining solutions below. Read More

#nlp

The Top 5 Data Science Libraries

A closer look at the most useful and unique Python libraries, packages, modules, and platforms for Data Scientists, including:

  • Pandas Profiling
  • NLTK
  • TextBlob
  • pyLDAvis
  • NetworkX

Read More

#python, #frameworks

What I Didn’t Know I Didn’t Know About Convolutional Neural Networks

Most people coming to convolutional neural networks (CNNs) have already been exposed to vanilla, fully connected neural networks, also known as multilayer perceptrons. If you’re anything like me, this can lead to a false sense of security because even though they’re both nominally neural networks, the challenges associated with each are different, and what you’re used to doing with a classic neural network (not that CNNs aren’t classic) isn’t what you’ll be doing with a CNN. In fact, a lot of the terrain surrounding CNNs won’t even be on your radar. Read More

#neural-networks

Language Models as Knowledge Bases?

Recent progress in pretraining language models on large textual corpora led to a surge of improvements for downstream NLP tasks.Whilst learning linguistic knowledge, these models may also be storing relational knowledge present in the training data, and maybe able to answer queries structured as “fill-in-the-blank” cloze statements. Language models have many advantages over structured knowledge bases: they require no schema engineering, allow practitioners to query about an open class of relations, are easy to extend to more data, and require no human supervision to train. We present an in-depth analysis of the relational knowledge already present (without fine-tuning) in a wide range of state-of-the-art pretrained language models. We find that(i) without fine-tuning, BERT contains relational knowledge competitive with traditional NLP methods that have some access to oracle knowledge, (ii) BERT also does remark-ably well on open-domain question answering against a supervised baseline, and (iii) certain types of factual knowledge are learned much more readily than others by standard language model pretraining approaches. The surprisingly strong ability of these models to re-call factual knowledge without any fine-tuning demonstrates their potential as unsupervised open-domain QA systems. The code to re-produce our analysis is available athttps://github.com/facebookresearch/LAMA. Read More

#nlp

Alphabet’s Loon hands the reins of its internet air balloons to self-learning AI

Alphabet’s Loon, the team responsible for beaming internet down to Earth from stratospheric helium balloons, has achieved a new milestone: its navigation system is no longer run by human-designed software.

Instead, the company’s internet balloons are steered around the globe by an artificial intelligence — in particular, a set of algorithms both written and executed by a deep reinforcement learning-based flight control system that is more efficient and adept than the older, human-made one. The system is now managing Loon’s fleet of balloons over Kenya, where Loon launched its first commercial internet service in July after testing its fleet in a series of disaster relief initiatives and other test environments for much of the last decade. Read More

#big7, #reinforcement-learning, #robotics