search iu and lucidworks view: presented by josh ellinger, lucidworks

44
OCTOBER 11-14, 2016 BOSTON, MA

Upload: lucidworks

Post on 07-Jan-2017

217 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

O C T O B E R 1 1 - 1 4 , 2 0 1 6 • B O S T O N , M A

Page 2: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Search UI and Lucidworks View @JoshEllinger

Senior UX Engineer, Lucidworks

Page 3: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

• Lead engineer Lucidworks View

• Lead engineer on Query Workbench new in Lucidworks Fusion 3.0

• Interests: UI, UX, Javascript, Search, Simply solving complex problems, Hiking, and the great outdoors.

@JoshEllinger Senior UX Engineer, Lucidworks

Page 4: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Lucidworks Fusion

http://lucidworks.com/products/fusion

Page 5: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Our Use Cases

Secure, personalized, relevant, search applications across enterprise data—

wherever it lives

Enterprise Search

Increased conversions, better recommendations, more relevant

results for ecommerce and customer support

Consumer Search

Page 6: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Fusion Architecture

RE

ST A

PI

Admin UI

Lucidworks View

SECURITY BUILT-IN

Shards Shards

Apache Solr

Apache Zookeeper

ZK 1

Leader Election

Load Balancing

ZK N

Shared Config Management

Worker Worker

Apache SparkCluster

Manager

Core Services

• • •

NLP

Recommenders / Signals

Blob Storage

Pipelines

Scheduling

Alerting / Messaging

Connectors

HD

FS

(Op

tio

nal

)

LOGS FILE WEB DATABASE CLOUD HADOOP

Page 7: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Query Workbench new in Fusion 3.0

Page 8: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

ChrisTotal banana hipster

Wants: finding the best $4 banana bread toast

Often doesn’t know the exact brands he's

searching for

Frequently Searches from the road

Page 9: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

How can we apply what we know about Chris to a search UI?

Page 10: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Ingredients of search

Page 11: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Ingredients of a Search UI

Recall

RelevancePrecision

Page 12: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

User Engagement type

Active Passive

Page 13: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

What is the current state of search UI?

Page 14: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks
Page 15: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks
Page 16: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Highlighting

• Purpose:

• Helps users find relevant info at a glance in their terms

• Usage type:

Relevance

Passive

Page 17: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Faceting

• Purpose:

• Filtering (helps users drown out signal to noise ratio)

• Usage type:

• Refinement only shows the user relevant results within a faceted category.

Relevance

Active

Page 18: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Auto suggest

• Purpose: Recall

Active Passive

Lets users find things they didn’t know they were looking for

Shortcut allows users to jump to the results they were looking for sooner

• Usage types:

Page 19: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Building UI Boiler plate• Building the query

• Results display, including edge cases.

• Highlighting

• Auto suggest

• Faceting

• Navigation

Page 20: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

That is a basic search UI

Page 21: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

What is Lucidworks View?

Page 22: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Lucidworks view, is a tool that lets you quickly get to the important part of

search, serving the needs of your users

Page 23: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Lucidworks View• Built to leverage the best parts of Fusion • Easy to install • Easy to get started with the basics • Easy to customize • Completely open source

For simple use cases, it just works with no customizations

Page 24: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

View is responsive and modern, and built to be easily extended

Page 25: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Let View handle the boilerplate

Highlighting Faceting Auto suggestRelevance

Passive

Relevance

Active

Recall

Active

Passive

Page 26: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Instant Templates

• Purpose:

• Gives users the most important information they might want to see for that format type in seconds.

• Usage type:

• Comes with 6 provided, or copy and create your own. You choose the data you want to display where.

Relevance

Passive

Page 27: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Login/Authentication

• Purpose:

• Shows the right information to the right user

• Usage type:

• Optionally requires users to login. Takes care of the necessary boiler plate, which makes login and authentication a breeze.

Passive

Precision

Page 28: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Customizable look and feel

• Purpose:

Active Passive

Lets users know that what they find is in context to your brand

The customization allows you to control, features which users can actively interact with. You identify and turn on features which will help your users.

• Usage types:

Relevance

Page 29: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Automatic Signals

• Purpose:

Passive

When a user clicks something in the UI, we automatically collect relevant information, which with fusion can be used to effect results for the next user.

• Usage types:

Precision Recall

Page 30: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Responsive Design

Page 31: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Responsive Design

Page 32: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Today Lucidworks View gives you a modern customizable UI

Highlighting, Faceting, Instant templates, custom look and feel

Recall Auto suggest, custom logo

Automatic signals, Login/Authentication

Relevance

Precision

Page 33: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Advanced customization

Page 34: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Auto suggest, Automatic Signals, Field Facets, Highlighting, Multi browser support,

Range Facets, Landing Pages, Grouped Results, Sorting, Simple Configuration, Changeable Colors,

Instant Templates (Jira, Slack, Twitter, Web, File), Customizable Logo, Login/Authentication,

Https Support, Multi-Select Faceting, Responsive Design,

Editable Html/Js/Css

Page 35: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Demo

Page 36: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Runs on

Viewed onOSX Linux Windows

Chrome Safari Firefox Edge IE

Page 37: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Lets catch up with Chris.

Page 38: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

After finding his perfect $4 artesian banana bread toast in seconds.

Chris was a happy camper.

Page 39: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Lucidworks View

http://lucidworks.com/products/view

Page 40: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Live site: City of Sacramento Agenda search

http://agendasearch.saccounty.net/

Page 41: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Questions?

Page 42: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Lucidworks View

http://lucidworks.com/products/view

Your users, the right information, the right decision, in minutes not months

Free to download Contributions welcome!

Page 43: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

Search UI and Lucidworks View @JoshEllinger

Senior UX Engineer, Lucidworks

Page 44: Search IU and Lucidworks View: Presented by Josh Ellinger, Lucidworks

O C T O B E R 1 1 - 1 4 , 2 0 1 6 • B O S T O N , M A