How AI, and specifically BERT, helps the patent industry

In recent years the patent industry has begun to use machine-learning (ML) algorithms to add efficiency and insights to business practices. Any company, patent office, or academic institution that works with patents—generating them through innovation, processing applications about them, or developing sophisticated ways to analyze them—will benefit from doing patent analytics and machine learning in Google Cloud. Today, we are excited to release a white paper that outlines a methodology to train a BERT (bidirectional encoder representation fromtransformers) model on over 100 million patent publications from the U.S. and other countries using open-source tooling. The paper describes how to use the trained model for a number of use cases, including how to more effectively perform prior art searching to determine the novelty of a patent application, automatically generate classification codes to assist with patent categorization, and autocomplete. The white paper is accompanied by a colab notebook as well the trained model hosted in GitHub. Google’s release of the BERT model (paper, blog post, and open-source code) in 2018 was an important breakthrough that leveraged transformers to outperform other leading state of the art models across major NLP benchmarks, including GLUE, MultiNLI, and SQuAD. Shortly after its release, the BERT framework and many additional transformer-based extensions gained widespread industry adoption across domains like search, chatbots, and translation.We believe that the patents domain is ripe for the application of algorithms like BERT due to the technical characteristics of patents as well as their business value. Technically, the patent corpus is large (millions of new patents are issued every year world-wide), complex (patent applications generally average ~10,000 words and are often meticulously wordsmithed by inventors, lawyers, and patent examiners), unique (patents are written in a highly specialized ‘legalese’ that can be unintelligible to a lay reader), and highly context dependent (many terms are used to mean completely different things in different patents). Patents also represent tremendous business value to a number of organizations, with corporations spending tens of billions of dollars a year developing patentable technology and transacting the rights to use the resulting technology and patent offices around the world spending additional billions of dollars a year reviewing patent applications.We hope that our new white paper and its associated code and model will help the broader patent community in its application of ML, including:Corporate patent departments looking to improve their internal models and tooling with more advanced ML techniques.Patent offices interested in leveraging state-of-the-art ML approaches to assist with patent examination and prior art searching.ML and NLP researchers and academics who might not have considered using the patents corpus to test and develop novel NLP algorithms.Patent researchers and academics who might not have considered applying the BERT algorithm or other transformer based approaches to their study of patents and innovation.To learn more, you can download the full white paper, colab notebook, and trained model. Additionally, seeGoogle Patents Public Datasets: Connecting Public, Paid, and Private Patent Data, Expanding your patent set with ML and BigQuery, and Measuring patent claim breadth using Google Patents Public Datasets for more tutorials to help you get started with patent analytics in Google Cloud.Related ArticleUnifiedpost and Google collaborate on Document AI to automate procurement data captureUnifiedpost uses Google Cloud Document AI to automate procurement data capture.Read Article
Quelle: Google Cloud Platform

AWS Global Accelerator lanciert einen neuen Edge-Standort in Thailand

AWS Global Accelerator unterstützt nun den Verkehr durch den neuen Edge-Standort von AWS in Bangkok, Thailand. Mit diesem neuen Edge-Standort verbessert der AWS Global Accelerator die Internet-Performance für Benutzer in Thailand weiter. Der AWS Global Accelerator ist jetzt an mehr als 90 Points of Presence weltweit verfügbar und unterstützt Anwendungsendpunkte in 20 AWS-Regionen.  
Quelle: aws.amazon.com

AWS Step Functions unterstützt jetzt die Integration von Amazon API Gateway Services

AWS Step Functions ist jetzt in Amazon API Gateway REST und HTTP APIs integriert, wodurch es schneller und einfacher wird, Anwendungs-Workflows einschließlich der von API Gateway erstellten Mikroservices zu bauen. Sie können die API-Gateway-Integration verwenden, um einen Workflow zu erstellen, der HTTP- und REST-APIs orchestriert und als "Eingangstür" für Geschäftslogik fungiert, die auf AWS Lambda, einem serverlosen Compute-Service, oder Amazon Elastic Container Service, einem vollständig verwalteten Container-Orchestrierungsdienst, ausgeführt wird.
Quelle: aws.amazon.com

Introducing .NET on Google Cloud Functions

Cloud Functions is Google Cloud’s Function-as-a-Service platform that allows users to create single-purpose, stand-alone functions that respond to events, without having to manage a server or runtime environment. Cloud functions are a great fit for serverless applications, mobile or IoT backends, real-time data processing systems, video, image and sentiment analysis and even things like chatbots, or virtual assistants.Today we’re bringing .NET Core 3.1, a free, cross-platform and open-source platform for Windows, Mac and Linux, to Cloud Functions. With this integration you can write cloud functions using your favorite .NET Core 3.1 runtime with our Functions Framework for .NET, for an idiomatic developer experience!With Cloud Functions for .NET, now in Preview, you can use .NET Core 3.1 to build business-critical applications and integration layers, and deploy the function in a fully managed environment, complete with access to resources in a private VPC network. .NET functions scale automatically based on your load. You can write HTTP functions to respond to HTTP events, and CloudEvent functions to process events sourced from various cloud and Google Cloud services including Pub/Sub, Cloud Storage and Firestore.You can develop functions using the Functions Framework for .NET, an open source functions-as-a-service framework for writing portable .NET functions. With Functions Framework you develop and run your functions locally, then deploy them to Cloud Functions, or to another .NET environment.The Functions Framework for .NET supports HTTP functions and CloudEvent functions. A HTTP cloud function is very easy to write. Below, you’ll find a simple HTTP function for Webhook/HTTP use cases.CloudEvent functions on the .NET runtime respond to industry standard CNCF CloudEvents. These events can be from various Google Cloud services, such as Pub/Sub, Cloud Storage and Firestore.Here is a simple CloudEvent function working with Pub/Sub.VB and F# SupportThe Cloud Functions .NET runtime also supports VB and F#. The programming model is exactly the same, and there are examples in the GitHub repository. The .NET Functions Framework comes with a template package for use from the command line or Visual Studio, and these templates support VB and F# as well.Try Cloud Functions for .NET todayCloud Functions for .NET is ready for you to try today. Read the Quickstart guide, learn how to write your first functions, and try it out with a Google Cloud Platform free trial. If you want to dive a little bit deeper into the technical aspects, you can also read Jon Skeet’s blog on a tour of the .NET Functions Framework. If you’re interested in the open-source Functions Framework for .NET, please don’t hesitate to have a look at the project and potentially even contribute to it. In addition, we also have a codelab that you could try out to help you get familiarized with the runtime. We’re looking forward to seeing all the .NET functions you write!Related ArticleNew in Cloud Functions: languages, availability, portability, and moreCloud Functions includes a wealth of new capabilities that make it a robust platform on which to build your applicationsRead Article
Quelle: Google Cloud Platform