Catherine Hicks
User Experience and Product Design Professional

NetBase

NetBase delivers the social intelligence that global brands and agencies use to publish, monitor, analyze and engage with customers in real time. Using a high-precision natural language processing (NLP) engine, our platform processes billions of social media posts to extract structured insights delivered via customizable dashboards. Our solutions enable digital marketing, public relations, brand management, customer service, sales, and product innovation leaders to craft winning strategies faster.

Role & Project Summary

  • NetBase Pro: Filter and Search

  • Building upon Instant Search to Create a New Robust Platform
  • Built upon Instant Search to complete a more robust platform
  • Users needed a way to filter their larger data sets (specifically those tied with the data being piped in from the enterprise platform) and to search within the data for their relevant/needed information
  • Users will be able to search and filter data by a number of predefined and user defined parameters

Project Constraints

  • The filter and the search options we brought into the Pro app from the enterprise app - with some changes to reflect the functionality differences between the two
  • We needed users to be able to search and filter their data to fine tune large data sets into actionable data
  • We believe the filter and search functionality, while built and working great in the Enterprise product, needs to be adapted for our pro offering in order for users to slice data in relevant ways similar to the users who currently use the enterprise platform
  • Strategic Areas: Design and Design Strategy, Feature Design
  • The answer ended up being a rather large subset. At the point we were building out this feature it had been determined that it would not be sold as a standalone product - something up to this point we had entertained and thought was going to be part of the product- but instead it would be sold as a companion to the enterprise app. That meant that greater overlap could happen.

NetBase Pro: Filter and Search

Wireframes

Example

At the beginning of my design process I created wireframes for testing purposes.

Guiding Questions

  • Why was it useful to do this?
  • What kind of wireframes did you make?
  • Low fidelity or high fidelity?
  • What tool did you use for this?
  • Did you use them for testing?
  • How many iterations did you have?

NetBase Pro: Filter and Search

Wireframes

Example

At the beginning of my design process I created wireframes for testing purposes.

Guiding Questions

  • Why was it useful to do this?
  • What kind of wireframes did you make?
  • Low fidelity or high fidelity?
  • What tool did you use for this?
  • Did you use them for testing?
  • How many iterations did you have?

NetBase Pro: Filter and Search

Wireframes

Example

At the beginning of my design process I created wireframes for testing purposes.

Guiding Questions

  • Why was it useful to do this?
  • What kind of wireframes did you make?
  • Low fidelity or high fidelity?
  • What tool did you use for this?
  • Did you use them for testing?
  • How many iterations did you have?

NetBase Pro: Filter and Search

Wireframes

Example

At the beginning of my design process I created wireframes for testing purposes.

Guiding Questions

  • Why was it useful to do this?
  • What kind of wireframes did you make?
  • Low fidelity or high fidelity?
  • What tool did you use for this?
  • Did you use them for testing?
  • How many iterations did you have?

Summary

  • We made the assumption that bringing in the same level of filtering and search options would be beneficial to the overall user experience of the pro product
  • This assumption turned out to not be true. While we ended up using a lot of the existing filter and search parameters, we found upon closer inspection of what we were building, that not all the data and search filters in the enterprise product would be needed in the pro offering as some of the filters were based on data we were not bringing into the platform.
  • Also, the mandate of this product was for it to be simple, not as complex as the enterprise project, so bringing in all the filters added a level of complexity that didn't need to be there
  • Bringing in existing components that were already built and could be adapted to work well within the current platform allowed us to keep some consistency among products and reduce the development workload thereby decreasing our time to market