Dating with Models: A How-to Guide for Programmers and Architects

Summary:

eHarmony was one of the earliest, fastest growing and still one of the largest online dating sites. From the beginning, eHarmony has had data centric models at its very core. Every pair of users that are introduced to each other must pass through psychological compatibility models. Years of matching and communication data is combed through to generate models that predict communication. Over the years eHarmony has evolved its models to more and more sophisticated models that require an ever increasing amount of data, both during training and even more critically during the match creation process.

This presentation, by eHarmony architect Ryan Barker, will start with a brief overview of of the various architectures spanning the last 13 years, followed by an in depth analysis of the current hybrid SOA + Hadoop based architecture. Machine learned dynamic code generation scala models, JMS and REST based services, spring wired Hadoop jobs and various back end processes all producing and consuming a protocol buffer based data model.

 

Food and Beverages will be Provided by MACRO.CCS.

(Psst: non alcoholic beverages only, though there are talks of doing happy hour afterwards at a santa monica bar if anyone is down...)

Agenda:

7:00pm – Networking, Sipping, Noshing

8:00pm – Recruiting Segment

8:15pm –eHarmony Video – A Social Revolution

8:20pm – 9:30pm – Presentation + Q&A Session

 

 

Speaker Bio:
Ryan Barker graduated with a BS in Computer from UCSD in 2000 and is the software architect of EHarmony.com. He is focused on performance tuning of SOA and hadoop based applications. Recently Ryan and the rest of the matching team completed a redesign of the backend matching system, increasing performance up to 20x in some cases. Previously, Ryan had worked at ITG on their pre-trade transaction cost analysis system.

Company Bio: eHarmony is an online dating website designed specifically to match single men and women for long-term relationships. To optimize the matching process, eHarmony operates eHarmony Labs, a relationship research facility, and publishes eHarmony Advice, a relationship advice site. 

 

Prospective eHarmony members complete a proprietary questionnaire about their characteristics, beliefs, values, emotional health and skills. Matching algorithms, which the company believes matches people's core traits and values to replicate the traits of happy couples, use these answers to match members with compatible users.

A new, complex software technology not only evaluates the answers to the questionnaire but also each user's behavioral data such as average time spent on the site.The software analyzes 500 variables to further optimize the matches and, as a result, there has been a 34% increase in communication between users in the past year. (via Wikipedia)

 


Sponsor Bio: MACRO.CCS is sponsoring the food+drink for this event. Curious who the heck they are? A West Coast Based IT placement and consulting firm with a focus on relationship building and a tailored, perfect-fit, approach to your career in technology. www.macroccs.com

 

Parking: Park in building and bring your parking tickets for validation

 

Join or login to comment.

  • Lisa C.

    1 · August 22, 2013

    • Hung T.

      Thanks Lisa for coming back to post this! Let's chat about the next meetup offline?

      August 22, 2013

  • Lisa C.

    Hi everyone, I will have the video posted early next week.

    Thank you.

    June 19, 2013

  • Ryan B.

    Thank you everyone for coming and being a bit of a guinea pig for my presentation. I apologize for having to rush a bit at the end but hope everyone got something out of it.

    1 · June 18, 2013

  • P.A.

    Anyone with a key to get in? Stuck in the lobby -___-;

    June 18, 2013

  • Bruce

    Have to catch the recording...

    June 18, 2013

  • Dave T.

    Great to hear it's going to be recorded. I would have loved to attend but can not make it either.

    June 18, 2013

  • Arlen H.

    Sorry, something came up and I am unable to make it tonight. Look forward to seeing the recording.

    June 18, 2013

  • Harish M.

    Would like to learn how other companies are using Hadoop to build next gen applications.

    June 8, 2013

  • Nima H.

    Looking forward to the event!!!

    1 · June 5, 2013

Our Sponsors

  • Factual, Inc.

    Frequently provides the venue, food, and drinks. Thanks, Factual!

  • MACRO.CCS

    MACRO.CCS provides food + drinks for events not held at Factual.

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Katie

I'm surpris ed by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy