Posts

Module12: Creating a knowledge mining solution

  Azure Cognitive Search Azure Cognitive Search is a service that supports AI-powered search and knowledge mining solutions. With Azure Cognitive Search, you can: Index documents and data from a range of sources. Use cognitive skills to enrich index data. Store extracted insights in a knowledge store for analysis and integration. Azure Resources for Cognitive Search To use Azure Cognitive Search, you must provision an  Azure Cognitive Search  resource in your Azure subscription. Additionally, if you plan to use cognitive skills to enrich index data, you will need a  Cognitive Services  resource; and if you plan to persist the enriched data to a knowledge store, you will need a  Storage Account  resource. Core Components of a Cognitive Search Solution A cognitive search solution consists of multiple components, each playing an important part in the process of extracting, enriching, indexing, and searching data. Data source Most search solutions start wi...

Module11: reading text in documents and images

  Computer Vision Options for Reading Text The  Computer Vision  service offers two APIs that you can use to read text. The  OCR  API: Use this API to read small to medium volumes of text from images. The API can read text in multiple languages. Results are returned immediately from a single function call. The  Read  API: Use this API to read small to large volumes of text from images and PDF documents. This API uses a newer model than the OCR API, resulting in greater accuracy. The Read API can read printed text in multiple languages, and hadwritten text in English. The initial function call returns an asynchronous operation ID, which must be used in a subsequent call to retrieve the results. Using the OCR API To use the OCR API, call the  Ocr  REST function (or the equivalent SDK method) passing the image URL or binary image data, and specifying the language of the text to be detected (with a default value of  en  for English), an...