Azure Search Overview
November 15, 2016
I know that Microsoft is a world leader in search and retrieval. Look at the company’s purchase of Fast Search & Transfer in 2008. Look at the search in Windows 7, 8, and 10. Look at the Microsoft research postings listed in Bing. I am convinced.
I did learn a bit more about Azure Search in “Microsoft Azure Search and Azure Backup Arrive in Canada.” I learned that search is now a service; for example:
Azure Search is Microsoft search-as-a-service solution for cloud. It allows customers to add search to their applications using REST API or .NET SDK. Microsoft handles the server and infrastructure management, meaning developers don’t need to worry about understanding search.
Here are the features I noted from the write up:
- Query syntax including Boolean and Lucene conventions
- Support for 56 different languages
- Search suggestions for auto complete
- Hit highlighting
- Geo spatial support
- Faceted navigation just like Endeca in 1998
The most interesting statement in the write up was in my opinion:
Microsoft handles the server and infrastructure management, meaning developers don’t need to worry about understanding search.
I love that one does not need to understand search. That’s what makes search so darned fascinating today. Systems which require no understanding. I also believe everything that a search system presents in a list of relevance ranked results. I really do. I, for example, believed that Fast Search & Transfer was the most wonderful search system in the world until, well, the investigators arrived. Azure is even more wonderful as a cloud appliance thing that developers do not need to understand. Great and wonderful.
Stephen E Arnold, November 15, 2016
Quote to Note: Microsoft on Mobile Phones
November 3, 2016
This quote is a short one. The source is “Microsoft’s CEO Admits They Missed The Boat On Mobile.” Here’s the statement attributed to Microsoft’s CEO Satya Nadella:
We clearly missed mobile. There is no question.
No kidding? Perhaps Microsoft can team with Samsung and give it the old college try.
Stephen E Arnold, November 3, 2016
Job Hunting in Secret Is Not So Secret
November 3, 2016
While the American economy has recovered from the recession, finding a job is still difficult. Finding a new job can be even harder has you try to be discreet while handling emails, phone calls, and Web traffic under the radar. A bit of advice is to not search for jobs while at your current position, but that is easier said than done in many respects. Social media is a useful job seeking tool and LinkedIn now offers a job search incognito mode. SlashGear discusses the new mode in the article, “LinkedIn’s Open Candidates Feature Helps You Find A Job In Secret.”
The Open Candidates feature allows LinkedIn users to search for a new job while hiding their job search activity from their current employer. It will try to hide your job search activity, while at the same time it will add a new search feature for recruiters that displays profiles of people who have listed themselves under the Open Candidates feature. The hope is that it will bring more opportunity to these people.
However, nothing is ever secret on the Internet and LinkedIn can only do its best to help you:
While the new feature will probably be welcome by people who would prefer to carry out a job search while ruffling as few feathers as possible, LinkedIn does warn that even it will try to prevent your current employer from seeing that you’ve listed yourself as an Open Candidate, it can’t guarantee that it will be able to identify all of the recruiters associated with your company. In other words, use at your own risk.
If you work in a company that tracks your online social life or for a tech organization, you will have difficulty using this feature. LinkedIn and Microsoft employees will definitely need to use the first piece of advice, search for a new job on your personal computer/device using your own Internet.
Whitney Grace, November 3, 2016
Sponsored by ArnoldIT.com, publisher of the CyberOSINT monograph
Microsoft Can Understand Human Conversation Like a Human
October 31, 2016
I read “Microsoft Speech Recognition Technology Now Understands a Conversation As Well As a Person.” My wife’s Amazon Alexa does okay with her commands. I noted this passage in the write up:
This marks the first time that human parity has been reported for conversational speech.
Okay, I will inform my wife that Alexa is not able to do the speech recognition thing. She gave up on Microsoft Windows, laughed at the Windows phone I gave her, and bought a Mac laptop. She seems okay with what her iPhone 6 can do, but I will try again to explain that Microsoft really, really has solved a hard problem.
The write up points out:
In a paper published this week the Microsoft Artificial Intelligence and Research group said its speech recognition system had attained “human parity” and made fewer errors than a human professional transcriptionist.
Oh, not a product or a service she can test yet. The innovation is embodied in a paper. Is this content marketing or public relations? I suppose I could ask Cortana if we had a machine running that particular Microsoft invention. Windows 10 left us some time ago. Sorry.
The error rate of about six percent seems okay until you think about six words in 100 being incorrect. Some situatio0ns pivot on a single word, don’t they?
I will wait for the new system to be hooked up to Microsoft Tay. I remember Tay. The system learned some of the less savory aspects of language before the demonstration was sent back to the lab. The interaction of speech recognition and Tay will be something I want to test.
Maybe my wife will have a change of heart with regards to Apple and Amazon products.
Stephen E Arnold, October 31, 2016
Google Cloud, Azure, and AWS Differences
October 18, 2016
With so many options for cloud computing, it can be confusing about which one to use for your personal or business files. Three of the most popular cloud computing options are Amazon Web Services (AWS), Google Cloud Platform, and Microsoft Azure. Beyond the pricing, the main differences range from what services they offer and what they name them. Site Point did us a favor with its article comparing the different cloud services: “A Side-By-Side Comparison Of AWS, Google Cloud, And Azure.”
Cloud computing has the great benefit of offering flexible price options, but they can often can very intricate based on how much processing power you need, how many virtual servers you deploy, where they are deployed, etc. AWS, Azure, and Google Cloud do offer canned solutions along with individual ones.
AWS has the most extensive service array, but they are also the most expensive. It is best to decide how you want to use cloud computing because prices will vary based on the usage and each service does have specializations. All three are good for scalable computing on demand, but Google is less flexible in its offering, although it is easier to understand the pricing. Amazon has the most robust storage options.
When it comes to big data:
This requires very specific technologies and programming models, one of which is MapReduce, which was developed by Google, so maybe it isn’t surprising to see Google walking forward in the big data arena by offering an array of products — such as BigQuery (managed data warehouse for large-scale data analytics), Cloud Dataflow (real-time data processing), Cloud Dataproc (managed Spark and Hadoop), Cloud Datalab (large-scale data exploration, analysis, and visualization), Cloud Pub/Sub (messaging and streaming data), and Genomics (for processing up to petabytes of genomic data). Elastic MapReduce (EMR) and HDInsight are Amazon’s and Azure’s take on big data, respectively.
Without getting too much into the nitty gritty, each of the services have their strengths and weaknesses. If one of the canned solutions do not work for you, read the fine print to learn how cloud computing can help your project.
Whitney Grace, October 18, 2016
Sponsored by ArnoldIT.com, publisher of the CyberOSINT monograph
Bing Finally Turned a Profit
October 7, 2016
Bing is the redheaded stepchild of search engines, but according to the Motley Fool the Microsoft owned search engine started to earn a profit during its last fiscal year. The Motley Fool shares the story in “Bing Became Profitable Last Year. Can It Keep Up?” Bing’s search advertising generated $5.5 billion in estimated revenue, which is more than what Twitter and Tencent earned. Into 2016, Bing continues to turn a profit.
Bing’s revenue grew in Microsoft’s last fiscal year quarter and in June 40% of the search revenue came from Windows 10 devices. When the free Windows 10 upgrade ends soon and thus will end the growth, as Bing will no longer be see a high adoption rate. Microsoft will continue to grow Bing and profit is predicted to continue to rise:
One important factor is that Microsoft outsourced its display advertising business at the beginning of fiscal 2016. That has allowed the company to focus its sales team on its search advertisements, which generally carry higher prices and margins than display ads. That makes the sales team more cost-efficient for Microsoft to run while it collects high-margin revenue from outsourcing its display ads.
This means Microsoft will raise its ad prices and will focus on selling more ads to appear with search results. Bing will never compete with Google’s massive revenue, but it has proven that it is less of a copycat and a stable, profit generating search engine.
Whitney Grace, October 7, 2016
Sponsored by ArnoldIT.com, publisher of the CyberOSINT monograph
Microsoft Embraces Agile and Lean Artificial Intelligence
October 6, 2016
I read “Internal Email: Microsoft Forms News 5,000 Person AI Division.” If the information is accurate, Microsoft brings its agile and lean management methods to smart software. I learned from the article:
Microsoft says it has formed a new 5,000-person engineering and research team to focus on its artificial intelligence products — a major reshaping of the company’s internal structure reminiscent of its massive pivot to pursue the opportunity of the Internet in the mid-1990s.
Microsoft’s pivot to the Internet created the outstanding series of Internet Explorer releases. A similar shift in Windows brought the world Windows Vista, and, of course, the SharePoint collaboration, content management, search, and kitchen sink thing.
According to Microsoft:
End-to-end innovation in AI will not come from isolated research labs alone, but from the combination of at-scale production workloads together with deep technology advancements in algorithms, systems and experiences. The new group will provide greater opportunity to accelerate our innovation in AI, and to enable Microsoft to create truly intelligent systems and products for our customers.
I hoped that Tay would have some words of wisdom about the reorganization. The future of Microsoft Word’s numbering feature or achieving consistent menus in Visio may be on the agenda.
Then there’s SharePoint search. One hopes that its stellar technology informs other Microsoft products, including the pay-to-use promotion for Edge and Bing.
Stephen E Arnold, October 6, 2016
Quote to Note: Microsoft CEO on Tay
October 3, 2016
I circled this quote to note in “Microsoft CEO Satya Nadella on Artificial Intelligence, Algorithmic Accountability, and What He Learned from Tay.” Here’s the statement about Tay, the chat bot which developed some interesting characteristics:
One of my biggest learnings from [chatbot] Tay was that you need to build even AI that is resilient to attacks. It was fascinating to see what happened on Twitter, but for instance we didn’t face the same thing in China. Just the social conversation in China is different, and if you put it in the US corpus it’s different. Then, of course, there was a concerted attack.
Yep, algorithmic bias. Perhaps in the rush to make a marketing splash some steps were hop scotched?
Who was responsible for the mistake?
We were [building Tay] as a prototype to learn. Right now, given the media cycle that we have, there is no distinction between a prototype and a released product.
The media. I knew it.
Stephen E Arnold, October 3, 2016
Microsoft to Solve Cancer
September 30, 2016
I believe Google is working on the solution to death. Microsoft, aced out of the death challenge, has turned its attention to cancer. I read “Microsoft Will ‘Solve’ Cancer within 10 Years by ‘Reprogramming’ Diseased Cells.” I learned that Microsoft
has assembled a “small army” of the world’s best biologists, programmers and engineers who are tackling cancer as if it were a bug in a computer system.
The write up added:
The biological computation group at Microsoft are developing molecular computers built from DNA which act like a doctor to spot cancer cells and destroy them.
Several thoughts.
First, I wonder if Microsoft might want to get Kindles and Web cams working with Windows 10. Perhaps a less lofty goal than solving cancer, some Windows 10 users might find the fixes helpful.
Second, will Microsoft improve upon its software development so that Tay type errors do not inadvertently cause cancer cells to become more robust. Microsoft’s artificial intelligence has performed in amusing ways, but solving cancer seems a bit more difficult than chatting. Microsoft Tay did not impress.
Third, if Google indeed does solve death, does that not suggest that Google has also solved cancer?
No answers, but the publicity machine is working quite well.
Stephen E Arnold, September 30, 2016
SearchBlox 8.5 Now Available
September 28, 2016
A brief write-up at DataQuest, “AI-Based Cognitive Business Reasoning with SearchBlox v8.5,” informs us about the latest release of the enterprise-search, sentiment-analysis, and text-analytics software. The press release describes this edition:
“Version 8.5 features the addition of new connectors including streaming, API and storage data sources bringing the total number of available sources to 75. This new release allows customers to use advanced entity extraction (person, organization, product, title, location, date, time, urls, identifiers, phone, email, money, distance) from 18 different languages within unstructured data streams on a real time basis. Use cases include advanced federated search, fraud or anomaly detection, content recommendations, smart business workflows, customer experience management and ecommerce optimization solutions. SearchBlox can use your existing data to build AI based cognitive learning models for your most complex use cases.
The write-up describes the three key features of SearchBlox 8.5: The new connectors mentioned above include Magento, YouTube, ServiceNow, MS Exchange, Twilio, Office 365, Quandl, Cassandra, Google BigQuery, Couchbase, HBase, Solr, and Elasticsearch. Their entity extraction tool functions in 18 languages. And users can now leverage the AI to build learning models for specific use cases. The new release also fixes some bugs and implements performance improvements.
Cynthia Murrell, September 28, 2016
Sponsored by ArnoldIT.com, publisher of the CyberOSINT monograph

