Search and Video Damien IslamFrenoy Faizan Khan OFCB241 Key Takeaways Drive portal content with search and cross site publishing Leverage Yammer social features in SharePoint Utilize ID: 554316
Download Presentation The PPT/PDF document "Integrating SharePoint Portals with Soci..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1Slide2
Integrating SharePoint Portals with Social, Search and Video
Damien Islam-FrenoyFaizan Khan
OFC-B241Slide3
Key Takeaways
Drive portal content with search and cross site
publishing
Leverage Yammer
social features in
SharePoint
Utilize
SharePoint analytics to drive e.g. “most popular” and “related items
”
Integrate Video into any SharePoint portalSlide4
What is social collaboration?
Goal
Communication
Interaction
CollaborationSlide5
One-to-One
One-to-Many
Many-to-Many
Communication-Centric
Content-
Centric
Forms of social collaborationSlide6
Most portals are not personal or social
Not engaging
1 to many communication
Poor exploration
Not social
No editing
Not personal
No commentingSlide7
What is a personal and social portal?
Many-to-ManyEveryone can contributeSocial interactionFocus on individual needs
Collaboration focus
Many-to-Many
Content-CentricSlide8
Activities can surface valuable content
Tags
Edits & views
Comments
Follows
Searches
Editorial selection
LikesSlide9
Demo
A social portalWe can make a portal personal and socialwith key features in SharePoint and YammerSlide10
Demo Recap
Key features of a social portalSocial fabric across platformsSlide11
Key technologies to drive this experience
Search-Driven Content: Cross Site PublishingEnables search based content: Write once, display anywhere
Display templates provide easy customization and reuse
Term store based navigation and friendly URLs
Yammer
Integration
Leverage Yammer as the “social fabric”Enables: Likes and comments on documents and topicsYammer Open Graph API enables features for SP documents and objectsAnalytics and recommendationsOffice 365 has analytics enabledEnables: Sort by popularity and recommended forCan be used with filters for personalized and targeted recommendationsFirst Class VideoSlide12
Cross-Site Publishing:Content-by-SearchSlide13
“ Create content in an authoring environment and use it in any one of your SharePoint publishing environments.”Slide14
Content
CATALOG
DOCUMENTS
ARTICLES, VIDEOS
ASSET LIBRARY
NAVIGATION
Search
Publishing portal doesn’t require any
content
Author: focus on content, not display, devices, social features…
Publishing portal: rendering, visualization, responsiveness, social
Search: navigation, dynamic content, adaptive and personalized views
Search Driven Publishing ModelSlide15
Rendering a page
Search-driven results:
Filtering
Ranking
Boosting
PersonalizationSlide16
Search driven content
CBS:
Search from URL
Term Store
CBS:
related
video
search
CBS:
related
documents
searchSlide17
DemoCross site publishing
Catalog connections“
Content By Search” web part
Use
search to populate contentSlide18
Demo Recap
Author once publish anywhereContent Search Web PartsQueriesDisplay TemplatesManaged PropertiesSlide19
Yammer integrationSlide20
Yammer Integration Options
Yammer SharePoint App
Simple
Limited functionality
No UX customizations
Yammer Embed
Configurable JavaScriptLimited UX customizations
Yammer Open Graph REST API
Full programmatic flexibilityStill limited UX customizationsSlide21
Open Graph API Overview
What’s is Yammer’s Open Graph API?
Open Graph is a light weight protocol that facilitates integrating data from different social apps into what we call the social graph.
Yammer's Open Graph API allows developers to write activity from their app into Yammer
.
Yammer’s Open Graph API Allows:
Rich metadata around an object identified by a URL.Discussion mirroring between an application and Yammer through comment feeds.Aggregation of all conversations around an object in Yammer.
Examples of Uses for Yammer’s Open Graph APIIn a customer relationship management (CRM) app, a sales rep updates an opportunity’s probability of closing to a lower number.
In a scheduling app, an employee creates a lunch meeting. Slide22
Open Graph Activities
Format
<Actor> <Action
> <
Object> on <App Name>: <Message
>
Follow objects in Yammer
Search across Yammer & app
Publish to Yammer activity stream
Post, Like
& Share
{
"activity":{
"actor":{
"
name":"John
Doe",
"
email":"john@seyammer.com
"
},
"action":"
contosomedia:publish
",
"object": {
"
url
":"https://media.contoso.com/34242",
"
title":“People
enjoying lunch"
},
“
message":“New
image from Getty”,
users":[
{"
name":"Jane
Doe",
"
email":"jane@seyammer.com
"}
]
}
}Slide23
DemoYammer integration
Yammer AppOpen Graph API
Yammer REST APISlide24
Demo Recap
Different Yammer integration optionsConsiderations between optionsOpen graph extensibilitySlide25
RecommendationsSlide26
Documents
Catalogs
Pages
Digital Assets
SharePoint Content
www
Ext. CMS
LOB + more
External Content
Analysis Engine
User Behavior (+custom events)
Content & Authoring
Search
Publishing
Experiences
REST/OData
Managed Navigation
Page Framework
Content Search WP
(CSWP)
Display Templates
Device Channels
Variations
Reports
Search
Index
Recommendations
Query Rule Engine
Crawler
Templates
QuerySlide27
Experiences
Analytics Engine & Recommendations
Contoso.com
Contoso.de
Contoso.fr
…
Contoso Portal
Contoso Tablet App
Contoso Mobile App
Usage Events (
Native or REST)
-Clicks-Purchases
-Downloads-Videos-Custom
-etc..
Search Index
Analytics Engine
3
rd
Party Usage Events
-
Recommendations
-Update relevancy
-Usage stats
Event Processing via MapReduce
-
Insights/Reports
-Popular + trending items
-item-to-item relationships
CSWP + Query Rules
-Item recs
-Personal recs
-Popular/trending
-Custom recs
-etc..
1
2
3
4Slide28
Search
marketing
Order by
Search
Relevance
(boosted on usage)Slide29
Search and popularity
marketing
sortby
:ViewsLifeTime
Order by
Popularity
Order by
PopularitySlide30
Recommendations through search
recommendedfor
:ItemIdSocialVideo
Recommended items
for the social innovation videoSlide31
Targeted recommendations
recommendedfor
:ItemIdSocialVideo
ext:
pptx
category:
marketing ViewsRecent:>10
Recommended PowerPoints
for the social innovation video
in the marketing category and
with at least 10 recent viewsSlide32
Personalized Recommendations
1
Consult
the profile of Sarah
Jones
Profile:
Sarah
JonesRecent open docs: social video.mp4 marketing budget.xlsx marketing campaigns.docxDepartment: marketingSlide33
Personalized Recommendations
2
Construct
query to provide personalized recommendations
for Sarah
recommendedfor
:ItemIdSocialVideo
OR recommendedfor:ItemIdMarketingDeck OR
recommendedfor:ItemIdMarketingBudgetXRANK(department:{User.department}, 1000
)
Dep:marketing
Input to retrieverecommendations
2
Construct
query to provide personalized recommendations for Sarah
recommendedfor
:ItemIdSocialVideo
OR
recommendedfor
:ItemIdMarketingDeck
OR
recommendedfor
:ItemIdMarketingBudget
XRANK(
department:{
User.department
},
1000
)
Dep:marketing
Input to retrieve
recommendationsSlide34
Personalized Recommendations
3
Display the set of recommended items
based on the activity history
of Sarah
Jones
Welcome
Sarah Jones
, Based on your history, you might be interested in the following documents:Slide35
Advanced Signals: The
Office
Graph
Manager
Direct report
Works with
Shared with me
Viewed by me
Trending around me
Presented to me
Liked by meSlide36
VideoSlide37
Native SharePoint Video Capabilities
Media Web Part
Add
video from SharePoint sites
Add from other locations
Content Editor Web Part
Embed videos from video sharing sites
Asset Libraries
Store Videos and other digital assetsTied to the video content type
MetadataAbility to tag videos like other content
Preview ThumbnailsProvides an icon from the videoSlide38
Recap: Takeaways
Drive portal content with search and cross site publishing
Leverage Yammer social features in SharePoint
Utilize SharePoint analytics to drive e.g. “most popular” and “related items”
Integrate Video into any SharePoint portal
Drive portal content with search and cross site publishing
Leverage Yammer social features in SharePoint
Utilize SharePoint analytics to drive e.g. “most popular” and “related items”
Integrate Video into any SharePoint portalSlide39
OFC-B220 Stop, Collaborate, and Listen -
Monday @1:15OFC-B254 Integrating Yammer and Microsoft SharePoint Using .
NET -
Monday @
1:15
OFC-B262
Microsoft's Roadmap for Enterprise Social - Monday @4:45OFC-B274 Implementing Microsoft SharePoint 2013 Hybrid for Search, Business Connectivity Services, Microsoft OneDrive for Business and Yammer - Tuesday @1:30OFC-B240 Introducing Codename "Oslo" and the Office Graph - Tuesday @5:00OFC-B241 Integrating SharePoint Portals with Social, Search, and Video
- Wednesday @8:30OFC-B235 How to Become a Yammer Power User in 75 Minutes
- Wednesday @1:30OFC-B221 Best Practices for Breaking Down Organizational Barriers Using Yammer - Thursday @8:30Related Enterprise Social SessionsSlide40
SharePoint Conference 2014 Content
Blog: Work like a network! Enterprise social and the future of work
Videos:
Keynote: Connect. Reimagine. Transform
.
Microsoft's roadmap for Enterprise
SocialWork like a network: The power of Enterprise SocialIntroducing Codename Oslo and the Office Graph & Garage VideoMore on Channel9:
http://channel9.msdn.com/Events/SharePoint-Conference/2014 Slide41
Microsoft Enterprise Social resources today
Sites
, Blogs & Twitter
Enterprise Social Customer Success
-
Yammer Success Center
-
EnterpriseSocial.com
-
The Responsive Org
Admin & IT
- Developers -
Yammer App Directory
-
Office Store
-
Yammer Ignite
Blogs
:
Yammer
Office 365
Twitter
:
@Yammer
@Office365
Research/Whitepaper
Gartner: Magic Quadrant for Social Software in the Workplace
-
Evolution of the networked enterprise: McKinsey Global Survey results
-
Yammer’s 2013 Business Value Survey Results
-
The Rise Of Enterprise Social Networks
Press
How Red Robin Transformed Its Business With Yammer
-
How Teach for America gets the most out of Yammer on a shoestring budget
-
HK firm creates idea melting pot for 4,000 employees
-
LexisNexis found that employees who use Yammer are way happier
-
Switching to Yammer let this company slash helpdesk calls and save $1.5 million a year
-
How Microsoft got its own employees to use Yammer
Videos
Move Faster Together
-
Transform the Way You Work with
Yammer
And a lot more to come!
#
WorkLikeANetworkSlide42Slide43
Resources
Learning
Microsoft Certification & Training Resources
www.microsoft.com/learning
msdn
Resources for Developers
http://microsoft.com/msdn
TechNet
Resources for IT Professionals
http://microsoft.com/technet
Sessions on Demand
http://channel9.msdn.com/Events/TechEdSlide44
Complete an evaluation
and
enter to win!Slide45
Evaluate this session
Scan this
QR
code
to evaluate
this
session.Slide46
©
2014
Microsoft Corporation. All rights reserved. Microsoft, Windows,
and
other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.