{"id":6362,"date":"2020-01-31T15:22:42","date_gmt":"2020-01-31T15:22:42","guid":{"rendered":"https:\/\/irsg.bcs.org\/informer\/?p=6362"},"modified":"2020-01-31T15:22:42","modified_gmt":"2020-01-31T15:22:42","slug":"microsoft-search-status-and-roadmap","status":"publish","type":"post","link":"https:\/\/archive-irsg.bcs.org\/informer\/?p=6362","title":{"rendered":"Microsoft Search &#8211; status and roadmap"},"content":{"rendered":"<p><span lang=\"EN-US\">Office 365 is now almost ubiquitous in the corporate sector and increasingly in the public sector. Embedded into O365 is a search application which is optimized for Microsoft files and may well be the first time employees and IT departments have experienced a powerful search application. De facto it represents a benchmark against with other search applications may be judged. However it comes with some challenges. I have invited <a href=\"https:\/\/searchexplained.com\/agnes-molnar-sharepoint-consultant\/\">Agnes Molnar<\/a>, one of the few independent search consultants with SharePoint\/O365 expertise, to summarise the current situation\u00a0<\/span><\/p>\n<p><!--more--><\/p>\n<p><span lang=\"EN-US\">and future developments. In addition Agnes reports on Project Context. Agnes is based in Budapest.\u00a0<\/span><\/p>\n<p>In my opinion, 2020 will finally be an exciting year in Microsoft\u2019s Search ecosystem. After a few years of being sedated, Search is an important topic again \u2013 probably more than ever. With the new features in Microsoft Search, and also the general availability of Project Cortex, As of today (early 2020), we have three out-of-the-box search options in Office 365.<\/p>\n<ul>\n<li>\u201cClassic\u201d Search;<\/li>\n<li>Microsoft Search (\u201cModern\u201d Search);<\/li>\n<li>PnP Modern Search web parts.<\/li>\n<\/ul>\n<p>I will summarise each of these options, their strengths, and weaknesses, as well as what we know about the future of Microsoft Search.<\/p>\n<h2>\u201cClassic\u201d Search in Office 365<\/h2>\n<p>&nbsp;<\/p>\n<p>Although Microsoft made it clear that \u201cClassic\u201d Search is \u201clegacy\u201d in Office 365, it\u2019s still very popular: many organizations invested into its customizations, and they\u2019re not ready to move on (yet). The benefits of \u201cClassic\u201d Search today:<\/p>\n<ul>\n<li>It\u2019s out-of-the-box in SharePoint Online, no need to install or deploy anything.<\/li>\n<li>Configuration and customizations can be done to make it fit your organization\u2019s needs.<\/li>\n<\/ul>\n<p>However, the message is clear: no improvements have been made to \u201cClassic\u201d search in the last 5+ years at all. All the focus and investments all went to the \u201cModern\u201d Search (see below). Also, Microsoft made it clear that there won\u2019t be any further updates or enhancements in the future. \u201cClassic\u201d search is definitely legacy know, although there is no end-of-support date yet.<\/p>\n<h2>Microsoft Search (\u201cModern\u201d Search)<\/h2>\n<p>Microsoft Search has evolved a lot in the past year. From just being an announcement and a first feature set a year ago, it\u2019s a real, much stronger option today. First of all, finally we have a consistent and coherent search experience across Office 365. Moreover, the same experience can be found in the Office applications. For example, while writing these words, I can search the suite bar of Microsoft Word, and see results and suggestions from our Office 365 tenant:<\/p>\n<figure id=\"attachment_6416\" aria-describedby=\"caption-attachment-6416\" style=\"width: 620px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-6416\" src=\"https:\/\/irsg.bcs.org\/informer\/wp-content\/uploads\/informer_article-1024x585.jpg\" alt=\"\" width=\"620\" height=\"354\" \/><figcaption id=\"caption-attachment-6416\" class=\"wp-caption-text\">Microsoft Search in Office 365<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>The benefits of Microsoft Search today:<\/p>\n<ul>\n<li>It\u2019s out-of-the-box in SharePoint Online, no need to install or deploy anything.<\/li>\n<li>It\u2019s modern.<\/li>\n<li>It\u2019s updated regularly, and new features are being rolled out frequently.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>There are two more important things to know about this feature.<\/p>\n<p>First, everything here is personalized. The suggestions and results are coming from Microsoft Graph, which respects who I am, what I\u2019ve been working on recently, who I am connected to, etc.<\/p>\n<p>Second, everything here is security trimmed. If you have no access to a document, there is no way you can discover it here.<\/p>\n<p>&nbsp;<\/p>\n<p>Its current capabilities include:<\/p>\n<ul>\n<li>Bookmarks<\/li>\n<li>Q&amp;A<\/li>\n<li>Acronyms (being rolled out)<\/li>\n<li>Locations<\/li>\n<li>Floor Plans (being rolled out)<\/li>\n<li>Search Connectors (being rolled out) and APIs.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Taking a look at the <a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/roadmap?filters=In%20development&amp;searchterms=search#owRoadmapMainContent\">Office 365 Roadmap<\/a>, we can also see that there are many Microsoft Search improvements in the \u201cDevelopment\u201d phase. A few significant updates and their Feature IDs (please note, Microsoft updates the schedule quite often. If you want an up-to-date schedule, consult the Roadmap):<\/p>\n<ul>\n<li>Customize search results for your organization (<a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/roadmap?featureid=32738\">32738<\/a>)<\/li>\n<li>Search scoping controls with Microsoft Search (<a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/roadmap?featureid=57098\">57098<\/a>)<\/li>\n<li>Custom verticals and refiners in Microsoft Search (<a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/roadmap?featureid=57054\">57054<\/a>)<\/li>\n<li>Semantic search in Microsoft Search (<a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/roadmap?featureid=57063\">57063<\/a>)<\/li>\n<li>Spelling suggestions in Microsoft Search (<a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/roadmap?featureid=57127\">57127<\/a>)<\/li>\n<li>Query alterations using SPFx (SharePoint Framework) for custom results page (<a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/roadmap?featureid=57135\">57135<\/a>)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>As you can see, Microsoft is working hard to add customization features to Microsoft Search. Once these updates are rolled out (later in 2020, according to the Roadmap), especially in combination with the Search Connectors and APIs, Microsoft Search will reach its full power.<\/p>\n<p>Until then, we have to wait or accept current capabilities.<\/p>\n<h2>PnP Modern Search web parts<\/h2>\n<p>The two options above leave us and every organization in a severe dilemma: invest (more) to \u201cclassic\u201d search because this is the only option that can be fully customized today; or use Microsoft Search as it is today, with its limited configurations, and zero customization.<\/p>\n<p>Both options are far from ideal.<\/p>\n<p><span lang=\"EN-US\">This is where the <a href=\"https:\/\/docs.microsoft.com\/en-us\/sharepoint\/dev\/community\/community\">SharePoint PnP Community<\/a> comes into the picture. The SharePoint Development Community (also known as the SharePoint PnP community) is an open-source project where Microsoft and external community members are sharing their learnings around implementation practices for Office 365, SharePoint &amp; Office. This community controls SharePoint (and Office 365) development documentation, samples, reusable controls, and other relevant open-source initiatives related to SharePoint (and Office 365) development. The PnP library uses the\u00a0<a href=\"https:\/\/opensource.microsoft.com\/codeofconduct\/\">Microsoft Open Source Code of Conduct<\/a>.<\/span><\/p>\n<p>The PnP Community also recognized the pain point of Microsoft Search not being customizable. The <a href=\"https:\/\/microsoft-search.github.io\/pnp-modern-search\/\">PnP Modern Search solution<\/a> allows us to build custom, user-friendly search experiences in SharePoint Online, using SPFx (SharePoint Framework) in the modern user interface.<\/p>\n<p>This is the option where we have all together today:<\/p>\n<ul>\n<li>Query suggestions;<\/li>\n<li>Custom refiners (can be \u201cclassic\u201d-like refiners on the left side, or \u201cmodern\u201d filters on a right-side panel);<\/li>\n<li>Custom search verticals;<\/li>\n<li>Promoted results;<\/li>\n<li>Result set (can be displayed as a list of results, as well as tiles \u2013 or custom!);<\/li>\n<li>Drop-down to re-order the results;<\/li>\n<li>Synonyms;<\/li>\n<li>Multi-lingual search;<\/li>\n<li>NLP enhancements;<\/li>\n<li>And many more.<\/li>\n<\/ul>\n<p>The PnP Modern Search solution can be considered as a \u201cbridge\u201d between \u201cclassic\u201d search and Microsoft Search. It can help organizations to customize Search to their needs, and the users to adopt Office 365 easier.<\/p>\n<h1>Project Cortex<\/h1>\n<p>In November 2019, Microsoft announced Project Cortex, the new knowledge network feature \/ vision in Microsoft 365. Although this is not \u201csearch\u201d per se, it is strongly related.<\/p>\n<p>According to <a href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/blog\/2019\/11\/04\/from-new-microsoft-teams-experiences-to-the-all-new-project-cortex-heres-whats-coming-soon-to-microsoft-365\/\">Microsoft<\/a>, \u201c<em>Project Cortex\u00a0uses AI to create a knowledge network\u00a0that reasons over your organization\u2019s data and automatically organizes it into\u00a0shared topics\u00a0like projects and customers. It also delivers relevant knowledge to people across your organization through\u00a0topic cards\u00a0and\u00a0topic pages\u00a0in the apps they use every day.<\/em><\/p>\n<p><em>In addition, Project Cortex enables business process efficiency by turning your content into an\u00a0interactive knowledge repository\u2014with innovations in smart content ingestion\u2014to analyze documents and extract metadata to create sophisticated content models;\u00a0machine teaching, to allow subject matter experts to teach the system how to understand semi-structured content; and\u00a0knowledge retrieval, to make it easy for people to access the valuable knowledge that\u2019s so often locked away in documents, conversations, meetings, and videos. Building on the content you already have in SharePoint, Project Cortex\u00a0connects content across\u00a0Microsoft 365\u00a0and external systems\u00a0and enables you to manage information and streamline processes with built-in security, compliance, and workflow.\u201d<\/em><\/p>\n<p>Project Cortex\u00a0can also connect to content\u00a0in third-party repositories and systems\u00a0using the new\u00a0<a href=\"https:\/\/resources.techcommunity.microsoft.com\/microsoft-search\/\">Microsoft Search<\/a>\u00a0connectors (see above).<\/p>\n<p>When writing these words, Project Cortex is in private beta. Once rolled out to everyone, it will be a premium feature in Office 365. I believe, with its AI and machine teaching features, Project Cortex will help us, human beings, to do our jobs better. Combine this with all the information architecture options we have in Office 365, add Microsoft Search, which is also promising \u2013 and you can see a really promising feature here.\u00a0 It\u2019ll take a while, and probably we\u2019ll see some bumps on the road, but hopefully, it\u2019ll be beneficial for all Office 365 users.<\/p>\n<p>The expectations are high, Microsoft set the bar very high with the promise of Project Cortex. One thing to keep in mind: Knowledge does not organize itself. Storing, organizing, curating, and managing knowledge needs and will always need intense human involvement, even with powerful tools like Project Cortex.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Office 365 is now almost ubiquitous in the corporate sector and increasingly in the public sector. Embedded into O365 is a search application which is optimized for Microsoft files and may well be the first time employees and IT departments have experienced a powerful search application. De facto it represents a benchmark against with other&hellip; <a class=\"more-link\" href=\"https:\/\/archive-irsg.bcs.org\/informer\/?p=6362\">Continue reading <span class=\"screen-reader-text\">Microsoft Search &#8211; status and roadmap<\/span><\/a><\/p>\n","protected":false},"author":74,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[238],"tags":[311],"class_list":["post-6362","post","type-post","status-publish","format-standard","hentry","category-winter-2020","tag-microsoft","entry"],"_links":{"self":[{"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=\/wp\/v2\/posts\/6362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=\/wp\/v2\/users\/74"}],"replies":[{"embeddable":true,"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6362"}],"version-history":[{"count":0,"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=\/wp\/v2\/posts\/6362\/revisions"}],"wp:attachment":[{"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/archive-irsg.bcs.org\/informer\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}