Tag Archives: G Suite

9 new ways that Google Cloud Machine Learning can help businesses

At Google, we have a rich history of exploring the furthest reaches of what machine learning can do to help increase access to information and improve our daily lives. For more than a decade, we’ve driven machine learning research that powers many of Google’s systems and products. Today, Google Cloud users across industries  — from financial services and healthcare to retail, web services and media and entertainment — now have mightier machine learning models at their disposal through our growing number of intelligent apps and cloud services.

We’ve recently announced several machine learning updates across our public cloud and productivity services. Here’s a rundown of the latest products and features that can help fuel business intelligence, operational efficiency, productivity and collaboration.

  1. Maximize recruitment efforts: The new Cloud Jobs API uses machine learning to help companies hire great talent. By understanding the nuances behind job titles, descriptions, skills and preferences, the API matches job seeker preferences with relevant listings. Learn how it works.

  2. Analyze images faster, for less: We’ve improved performance and efficiency of our Vision API by taking advantage of Google’s custom TPUs, resulting in an ~80% price reduction for large-scale deployments.

  3. Translate long-form docs: For users that need long-form translation services, a new premium edition of Cloud Translation API uses a model tailored to increase accuracy on several major language pairs. This tool is built for particular business use cases, such as translating long-form emails and documents. We’ve also reduced the price of the standard edition for higher usage volumes.

  4. Better understand text structure and sentiment and turn questions into formulas: With Explore, Natural Language Processing translates questions into useful formulas and offers up instant answers in Google Sheets. And the new Cloud Natural Language API, now generally available, does a better job than ever before at identifying names of people, companies and locations in text. It also now offers improved sentiment identification and syntax analysis. Learn more.

  5. Supercharge cloud computation for complex jobs: With hundreds of times as many computational cores as Central Processing Units (CPUs), Graphical Processing Units (GPUs) are great for medical analysis, financial calculations, seismic/subsurface exploration, machine learning, video rendering, transcoding, scientific simulations and more. We’ll offer GPUs in early 2017 to Google Compute Engine and Google Cloud Machine Learning users.

  6. Find stored files on mobile nearly 50% faster: Customers can now use Quick Access in Google Drive on their Android devices to easily and instantly access files that they need. Machine intelligence works behind the scenes to understand individual user needs based on interaction with colleagues, recurring meetings and Drive activity.

  7. Use smart scheduling to save time: Our G Suite customers now spend less time finding the right time to meet. They can now schedule a time and book rooms with machine assistance that includes room suggestions based on previous bookings and time suggestions that account for conflicts easiest to resolve, such as recurring 1:1 meetings.

  8. Tap the power of Google Search to strengthen Docs content: Explore in Google Docs taps into Google’s search engine and machine intelligence to add suggestions based on content within documents. It recommends related topics, images and more for web and mobile docs creation.

  9. Format presentations faster: Explore in Google Slides adds ease and speed to creating the most presentable presentations, with design suggestions based on slide content. Recommendations are easy to apply — customers click to add new designs, no cropping, resizing or reformatting required.

As we continue to build Google Cloud products and services, machine learning will create new pathways for transformation and growth for our users and partners.  

Learn more about Google Cloud Machine Learning here or sign up for a free trial to see firsthand how developer and IT teams can use machine intelligence to build better and faster. To get started or learn more about saving time and driving productivity with machine intelligence in G Suite, visit the G Suite site.

Source: Google Cloud


9 new ways that Google Cloud Machine Learning can help businesses

At Google, we have a rich history of exploring the furthest reaches of what machine learning can do to help increase access to information and improve our daily lives. For more than a decade, we’ve driven machine learning research that powers many of Google’s systems and products. Today, Google Cloud users across industries  — from financial services and healthcare to retail, web services and media and entertainment — now have mightier machine learning models at their disposal through our growing number of intelligent apps and cloud services.

We’ve recently announced several machine learning updates across our public cloud and productivity services. Here’s a rundown of the latest products and features that can help fuel business intelligence, operational efficiency, productivity and collaboration.

  1. Maximize recruitment efforts: The new Cloud Jobs API uses machine learning to help companies hire great talent. By understanding the nuances behind job titles, descriptions, skills and preferences, the API matches job seeker preferences with relevant listings. Learn how it works.

  2. Analyze images faster, for less: We’ve improved performance and efficiency of our Vision API by taking advantage of Google’s custom TPUs, resulting in an ~80% price reduction for large-scale deployments.

  3. Translate long-form docs: For users that need long-form translation services, a new premium edition of Cloud Translation API uses a model tailored to increase accuracy on several major language pairs. This tool is built for particular business use cases, such as translating long-form emails and documents. We’ve also reduced the price of the standard edition for higher usage volumes.

  4. Better understand text structure and sentiment and turn questions into formulas: With Explore, Natural Language Processing translates questions into useful formulas and offers up instant answers in Google Sheets. And the new Cloud Natural Language API, now generally available, does a better job than ever before at identifying names of people, companies and locations in text. It also now offers improved sentiment identification and syntax analysis. Learn more.

  5. Supercharge cloud computation for complex jobs: With hundreds of times as many computational cores as Central Processing Units (CPUs), Graphical Processing Units (GPUs) are great for medical analysis, financial calculations, seismic/subsurface exploration, machine learning, video rendering, transcoding, scientific simulations and more. We’ll offer GPUs in early 2017 to Google Compute Engine and Google Cloud Machine Learning users.

  6. Find stored files on mobile nearly 50% faster: Customers can now use Quick Access in Google Drive on their Android devices to easily and instantly access files that they need. Machine intelligence works behind the scenes to understand individual user needs based on interaction with colleagues, recurring meetings and Drive activity.

  7. Use smart scheduling to save time: Our G Suite customers now spend less time finding the right time to meet. They can now schedule a time and book rooms with machine assistance that includes room suggestions based on previous bookings and time suggestions that account for conflicts easiest to resolve, such as recurring 1:1 meetings.

  8. Tap the power of Google Search to strengthen Docs content: Explore in Google Docs taps into Google’s search engine and machine intelligence to add suggestions based on content within documents. It recommends related topics, images and more for web and mobile docs creation.

  9. Format presentations faster: Explore in Google Slides adds ease and speed to creating the most presentable presentations, with design suggestions based on slide content. Recommendations are easy to apply — customers click to add new designs, no cropping, resizing or reformatting required.

As we continue to build Google Cloud products and services, machine learning will create new pathways for transformation and growth for our users and partners.  

Learn more about Google Cloud Machine Learning here or sign up for a free trial to see firsthand how developer and IT teams can use machine intelligence to build better and faster. To get started or learn more about saving time and driving productivity with machine intelligence in G Suite, visit the G Suite site.

Formatting cells with the Google Sheets API

Posted by Wesley Chun (@wescpy), Developer Advocate, G Suite
At Google I/O earlier this year, we launched a new Google Sheets API (click here to watch the entire announcement). The updated API includes many new features that weren't available in previous versions, including access to more functionality found in the Sheets desktop and mobile user interfaces. Formatting cells in Sheets is one example of something that wasn't possible with previous versions of the API and is the subject of today's DevByte video.
In our previous Sheets API video, we demonstrated how to get data into and out of a Google Sheet programmatically, walking through a simple script that reads rows out of a relational database and transferring the data to a new Google Sheet. The Sheet created using the code from that video is where we pick up today.

Formatting spreadsheets is accomplished by creating a set of request commands in the form of JSON payloads, and sending them to the API. Here is a sample JavaScript Object made up of an array of requests (only one this time) to bold the first row of the default Sheet automatically created for you (whose ID is 0):

{"requests": [
{"repeatCell": {
"range": {
"sheetId": 0,
"startRowIndex": 0,
"endRowIndex": 1
},
"cell": {
"userEnteredFormat": {
"textFormat": {
"bold": true
}
}
},
"fields": "userEnteredFormat.textFormat.bold"
}}
]}
With at least one request, say in a variable named requests and the ID of the sheet as SHEET_ID, you send them to the API via an HTTP POST to https://sheets.googleapis.com/v4/spreadsheets/{SHEET_ID}:batchUpdate, which in Python, would be a single call that looks like this:
SHEETS.spreadsheets().batchUpdate(spreadsheetId=SHEET_ID,
body=requests).execute()

For more details on the code in the video, check out the deepdive blog post. As you can probably guess, the key challenge is in constructing the JSON payload to send to API calls—the common operations samples can really help you with this. You can also check out our JavaScript codelab where we guide you through writing a Node.js app that manages customer orders for a toy company, featuring the toy orders data we looked at today but in a relational database. While the resulting equivalent Sheet is featured prominently in today's video, we will revisit it again in an upcoming episode showing you how to generate slides with spreadsheet data using the new Google Slides API, so stay tuned for that!

We hope all these resources help developers enhance their next app using G Suite APIs! Please subscribe to our channel and tell us what topics you would like to see in other episodes of the G Suite Dev Show!

Save time with new custom templates in Docs, Sheets, Slides and Forms

We recently launched new tools in G Suite like Explore, Action items, and other features to help your teams save time and focus on what’s important: creating impactful work, quicker. We know time spent re-creating files in the workplace takes away from the time your team can spend collaborating and achieving results.

That’s why, today, we’re rolling out custom templates in G Suite for the Docs, Sheets, Slides and Forms files your teams use the most.

With this new feature, your team can simply submit files to shared template galleries in the Docs, Sheets, Slides and Forms home screens for your co-workers to adapt and use as needed. With these customizable templates, your teams can focus less on formatting and more on driving impact and sharing success.

submit a template gif

G Suite for Business and Education customers can require templates be approved before they appear in the gallery or restrict who can submit new templates. Admins can learn more about enabling and using custom templates on the G Suite Apps Updates Blog.

Source: Google Cloud


Save time with new custom templates in Docs, Sheets, Slides and Forms

We recently launched new tools in G Suite like Explore, Action items, and other features to help your teams save time and focus on what’s important: creating impactful work, quicker. We know time spent re-creating files in the workplace takes away from the time your team can spend collaborating and achieving results.

That’s why, today, we’re rolling out custom templates in G Suite for the Docs, Sheets, Slides and Forms files your teams use the most.

With this new feature, your team can simply submit files to shared template galleries in the Docs, Sheets, Slides and Forms home screens for your co-workers to adapt and use as needed. With these customizable templates, your teams can focus less on formatting and more on driving impact and sharing success.

submit a template gif

G Suite for Business and Education customers can require templates be approved before they appear in the gallery or restrict who can submit new templates. Admins can learn more about enabling and using custom templates on the G Suite Apps Updates Blog.

Source: Education


Save time with new custom templates in Docs, Sheets, Slides and Forms

We recently launched new tools in G Suite like Explore, Action items, and other features to help your teams save time and focus on what’s important: creating impactful work, quicker. We know time spent re-creating files in the workplace takes away from the time your team can spend collaborating and achieving results.

That’s why, today, we’re rolling out custom templates in G Suite for the Docs, Sheets, Slides and Forms files your teams use the most.

With this new feature, your team can simply submit files to shared template galleries in the Docs, Sheets, Slides and Forms home screens for your co-workers to adapt and use as needed. With these customizable templates, your teams can focus less on formatting and more on driving impact and sharing success.

submit a template gif

G Suite for Business and Education customers can require templates be approved before they appear in the gallery or restrict who can submit new templates. Admins can learn more about enabling and using custom templates on the G Suite Apps Updates Blog.

Source: Education


Build data-rich presentations in seconds with integrated apps and the Slides API

Presentations are a staple in business communication. When done right, they help tell a story that can captivate, persuade, or inspire audiences. But crafting that story can be tedious, especially if you’re constantly flipping between screens to copy and paste charts, images, or figures into your slides.

If only there was an API for that….

Today, we’re announcing the general availability of the Google Slides API which gives developers programmatic access to create and update presentations in Slides from any data source. We previewed the Slides API at I/O earlier this year to change how business presentations are built. Now, your teams can use a number of ready-to-go integrations to turn your business data into presentations, with just a click.

Build beautiful, up-to-date presentations in seconds using Conga, Trello, Lucidchart and Zapier

Whether you’re looking to populate a quarterly business review (QBR) deck, add specs for weekly design review slides, or refresh event registration data for your daily update, the third-party apps below let you quickly and easily build beautiful, data-rich presentations.

  • Generate your next QBR deck with Conga: Conga makes document creation and reporting for Salesforce easy. With its Slides API integration you can create a quarterly business review presentation in Slides from your standard Salesforce Account records in seconds. Read more here.

Conga gif

  • Create vivid project updates with Trello: Trello helps you organize and prioritize project information in highly visual ways. With its Slide API integration, you can turn any Trello board or set of cards into a Slides presentation with just a click. Read more here.

trello gif

  • Review complex visualizations with Lucidchart: Lucidchart helps you create complex diagrams and visuals easily. With its Slides API integration you can export flowcharts, mockups, and other such visuals, break them into slides to cover specifics in more detail, and rapidly iterate on the content. You can find Lucidchart on the G Suite Marketplace and read more about the integration here.
  • Create and respond to custom proposals requests with Zapier: Zapier lets you create and automate business workflows. With its Slides API integration you can create, collaborate, and share dynamic presentations using Slides with just a few workflow rules. You can get started with the Slides integration on Zapier or learn more about it here.

All of these app integrations are available to try today — and this is just the beginning. We’re working with many other software vendors, including ProsperWorks, AODocs and Form Publisher to help you do more in less time in all sorts of ways.

Developers can start using the Slides API today. Documentation and demos are available at developers.google.com/slides and they can read more about it here.

Source: Google Cloud


Build data-rich presentations in seconds with integrated apps and the Slides API

Presentations are a staple in business communication. When done right, they help tell a story that can captivate, persuade, or inspire audiences. But crafting that story can be tedious, especially if you’re constantly flipping between screens to copy and paste charts, images, or figures into your slides.

If only there was an API for that….

Today, we’re announcing the general availability of the Google Slides API which gives developers programmatic access to create and update presentations in Slides from any data source. We previewed the Slides API at I/O earlier this year to change how business presentations are built. Now, your teams can use a number of ready-to-go integrations to turn your business data into presentations, with just a click.

Build beautiful, up-to-date presentations in seconds using Conga, Trello, Lucidchart and Zapier

Whether you’re looking to populate a quarterly business review (QBR) deck, add specs for weekly design review slides, or refresh event registration data for your daily update, the third-party apps below let you quickly and easily build beautiful, data-rich presentations.

  • Generate your next QBR deck with Conga: Conga makes document creation and reporting for Salesforce easy. With its Slides API integration you can create a quarterly business review presentation in Slides from your standard Salesforce Account records in seconds. Read more here.

Conga gif

  • Create vivid project updates with Trello: Trello helps you organize and prioritize project information in highly visual ways. With its Slide API integration, you can turn any Trello board or set of cards into a Slides presentation with just a click. Read more here.

trello gif

  • Review complex visualizations with Lucidchart: Lucidchart helps you create complex diagrams and visuals easily. With its Slides API integration you can export flowcharts, mockups, and other such visuals, break them into slides to cover specifics in more detail, and rapidly iterate on the content. You can find Lucidchart on the G Suite Marketplace and read more about the integration here.
  • Create and respond to custom proposals requests with Zapier: Zapier lets you create and automate business workflows. With its Slides API integration you can create, collaborate, and share dynamic presentations using Slides with just a few workflow rules. You can get started with the Slides integration on Zapier or learn more about it here.

All of these app integrations are available to try today — and this is just the beginning. We’re working with many other software vendors, including ProsperWorks, AODocs and Form Publisher to help you do more in less time in all sorts of ways.

Developers can start using the Slides API today. Documentation and demos are available at developers.google.com/slides and they can read more about it here.

Build data-rich presentations in seconds with integrated apps and the Slides API

Presentations are a staple in business communication. When done right, they help tell a story that can captivate, persuade, or inspire audiences. But crafting that story can be tedious, especially if you’re constantly flipping between screens to copy and paste charts, images, or figures into your slides.

If only there was an API for that….

Today, we’re announcing the general availability of the Google Slides API which gives developers programmatic access to create and update presentations in Slides from any data source. We previewed the Slides API at I/O earlier this year to change how business presentations are built. Now, your teams can use a number of ready-to-go integrations to turn your business data into presentations, with just a click.

Build beautiful, up-to-date presentations in seconds using Conga, Trello, Lucidchart and Zapier

Whether you’re looking to populate a quarterly business review (QBR) deck, add specs for weekly design review slides, or refresh event registration data for your daily update, the third-party apps below let you quickly and easily build beautiful, data-rich presentations.

  • Generate your next QBR deck with Conga: Conga makes document creation and reporting for Salesforce easy. With its Slides API integration you can create a quarterly business review presentation in Slides from your standard Salesforce Account records in seconds. Read more here.

Conga gif

  • Create vivid project updates with Trello: Trello helps you organize and prioritize project information in highly visual ways. With its Slide API integration, you can turn any Trello board or set of cards into a Slides presentation with just a click. Read more here.

trello gif

  • Review complex visualizations with Lucidchart: Lucidchart helps you create complex diagrams and visuals easily. With its Slides API integration you can export flowcharts, mockups, and other such visuals, break them into slides to cover specifics in more detail, and rapidly iterate on the content. You can find Lucidchart on the G Suite Marketplace and read more about the integration here.
  • Create and respond to custom proposals requests with Zapier: Zapier lets you create and automate business workflows. With its Slides API integration you can create, collaborate, and share dynamic presentations using Slides with just a few workflow rules. You can get started with the Slides integration on Zapier or learn more about it here.

All of these app integrations are available to try today — and this is just the beginning. We’re working with many other software vendors, including ProsperWorks, AODocs and Form Publisher to help you do more in less time in all sorts of ways.

Developers can start using the Slides API today. Documentation and demos are available at developers.google.com/slides and they can read more about it here.

Source: Gmail Blog


Build data-rich presentations in seconds with integrated apps and the Slides API

Presentations are a staple in business communication. When done right, they help tell a story that can captivate, persuade, or inspire audiences. But crafting that story can be tedious, especially if you’re constantly flipping between screens to copy and paste charts, images, or figures into your slides.

If only there was an API for that….

Today, we’re announcing the general availability of the Google Slides API which gives developers programmatic access to create and update presentations in Slides from any data source. We previewed the Slides API at I/O earlier this year to change how business presentations are built. Now, your teams can use a number of ready-to-go integrations to turn your business data into presentations, with just a click.

Build beautiful, up-to-date presentations in seconds using Conga, Trello, Lucidchart and Zapier

Whether you’re looking to populate a quarterly business review (QBR) deck, add specs for weekly design review slides, or refresh event registration data for your daily update, the third-party apps below let you quickly and easily build beautiful, data-rich presentations.

  • Generate your next QBR deck with Conga: Conga makes document creation and reporting for Salesforce easy. With its Slides API integration you can create a quarterly business review presentation in Slides from your standard Salesforce Account records in seconds. Read more here.

Conga gif

  • Create vivid project updates with Trello: Trello helps you organize and prioritize project information in highly visual ways. With its Slide API integration, you can turn any Trello board or set of cards into a Slides presentation with just a click. Read more here.

trello gif

  • Review complex visualizations with Lucidchart: Lucidchart helps you create complex diagrams and visuals easily. With its Slides API integration you can export flowcharts, mockups, and other such visuals, break them into slides to cover specifics in more detail, and rapidly iterate on the content. You can find Lucidchart on the G Suite Marketplace and read more about the integration here.
  • Create and respond to custom proposals requests with Zapier: Zapier lets you create and automate business workflows. With its Slides API integration you can create, collaborate, and share dynamic presentations using Slides with just a few workflow rules. You can get started with the Slides integration on Zapier or learn more about it here.

All of these app integrations are available to try today — and this is just the beginning. We’re working with many other software vendors, including ProsperWorks, AODocs and Form Publisher to help you do more in less time in all sorts of ways.

Developers can start using the Slides API today. Documentation and demos are available at developers.google.com/slides and they can read more about it here.

Source: Gmail Blog