Google Cloud Natural Language API Features
Algorithm (6)
-
Part of Speech Tagging
Gives user ability to parse text by parts of speech
-
Summarization
Provides user with a summary of inputted text
-
Named Entity Recognition
Gives user ability to parse text by named entities
-
Sentiment Analysis
Outputs the sentiment (positive or negative) of a given text
-
Emotion Detection
Provides user with emotion (e.g. sad, happy, etc.) of text
-
Language Detection
Detects language of a given text
System (5)
-
Data Ingestion & Wrangling
Gives user ability to import a variety of data sources for immediate use
-
Programming Language Support
Supports programming languages such as Java, C, or Python. Supports front-end languages such as HTML, CSS, and JavaScript
-
Drag and Drop
Offers the ability for developers to drag and drop pieces of code or algorithms when building language models
-
Pre-Built Algorithms
Provides users with pre-built algorithms for simpler model development
-
Customizable Models
Allows user to build custom language models
Setup (4)
-
Integration
Provides the ability to import data from a variety of sources and in multiple data formats.
-
Maintenance
Consistently maintains, updates, and tests data sources to ensure quality.
-
No-Code
Allows users to analyze data easily without the need to code.
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Data (4)
-
Security
Ensures privacy and security of customer data.
-
Data Visualization
Visualizes text data through charts and graphs.
Real-Time Data
Receive data and information in real time
Visual Analytics
Interact with data visualization elements, such as charts and graphs, to drill down into data
Analysis (15)
-
Automation
Automates back-end technical manual processes.
-
Named entity recognition
Identifies entities such as organization, person name, location, etc
-
Keyphrase Extraction
Extracts keyphrases to determine patterns and themes within text.
-
Topic Analysis
Automatically identifies and organizes text based on topic or subject matter.
-
Sentiment Analysis
Utilizes sentiment analysis to capture user feedback.
-
Language Identification
Identifies the language in which text was written in.
-
Syntax/Part of Speech Parsing
Provides the ability to identify syntax and parts of speech.
Multi-Language
Manage and support multiple languages
Trend Analysis
Review data from past periods to reveal recurring tendencies and predict future performance
Text Analysis
Process of extracting and classifying information from text, such as tweets, emails, product reviews, etc
Qualitative Comparative Analysis
Statistical Analysis
Apply statistical/mathematical models to sets of data
User Research Analysis
Analyze and gain insights into user experience
Ad hoc Analysis
Quantitative Analysis
Customization (3)
-
Pre-Built Parameterization
Allow capabilities to be customized (key-phrase, topics, sentiment, named entity) by adding keywords or exceptions.
-
Custom Extension
Allow user to add custom functions to Analysis capabilities
-
Compositionality
User created models can be used as features/pre-built in other models
Generative AI (3)
-
AI Text Generation
Allows users to generate text based on a text prompt.
-
AI Text Summarization
Condenses long documents or text into a brief summary.
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
Additional Functionality (29)
Monitoring
Observe and track the demand, usage, progress or quality of a system, product, or user
Activity Tracking
Track and document all activities across devices, networks, and other systems
Data Collection
Process of gathering, measuring, and analyzing accurate data
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Predictive Analytics
Predict future data based on historical data sets
Computer Assisted Coding
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Real-Time Analytics
Analyze and gain insights into data in real-time
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Reporting & Statistics
Collection, analysis, and representation of numerical data and generation of reports to understand various patterns
Data Import/Export
Import and export data to and from software applications
Mixed Methods Research
Combining elements of both quantitative and qualitative data to conduct research
Website Analytics
Track and analyze information regarding website visitors
Multimedia Support
Supports various file formats
Media Analytics
Categorization/Grouping
Organize and group data or items based on various criteria
Data Storage Management
Manage and store data in a database
Feedback Management
Collecting, analyzing, and utilizing feedback from users or customers to improve a product or service
Tagging
Attach digital tags to documents and assets for identification, search, or monitoring purposes
Collaboration Tools
Provides a channel for team members to share media files, communicate, and work together
Single Sign On
Allow users to access multiple services after entering their login credentials once
Drag & Drop
Assemble applications and processes by dragging over and arranging pre-built components
Annotations
Highlight content and/or make notations about parts of content
Customizable Branding
Add customized logos and colors to align with company branding
Data Coding
Processing and organizing collected information to a set of meaningful and cohesive categories for further analysis
Multiple Data Sources
Allows users to manage data from a number of sources
API
Application programming interface that allows for integration with other systems/databases
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Customizable Reports
Alter the layout and content of reports



