Skip to main content

Plenty of Fish is able to predict who you will marry

I tend to read Markus Frind's blog a lot because he's a successful, local vancouverite developer that built plentyoffish.com. Most of the time on his blog entries, he goes on to detailing his experiences with ad companies and how a lot of them are shady. In his latest post, he claims to have developed a dependable algorithm for predicting who you will marry or enter into a relationship with. This is rather interesting because I don't believe that any other free online dating site has this technology. Here are the dimensions the algorithm uses:


  1. Self-Confidence: This dimension was created to measure the extent to which an individual feel comfortable with him or herself. The items in this dimension reflect elements of self-confidence in both private and public contexts.
  2. Family Orientation: This dimension was developed to assess the degree to which a person possess a family orientation.
  3. Self-Control: This dimension measures the extent to which a person exerts control over sundry aspects of their lives and the lives of others.
  4. Social Dependency/Openness: This dimension measures the extent to which a person is open to and dependent upon other people.
  5. Easygoingness: This dimension taps into characteristics associated with being relaxed and psychologically flexible.
  • Married couples who met online have an average courtship period of 18.5 months. Married couples who met offline courtship period last on average 42 months.
  • The Better Business Bureau in the US said in 2009 they received 2,660 compaints about dating services. In 2005 they received 824 and only 126 in 2004
  • The online dating industry is now worth $4 billion worldwide.
  • In 2010 it is estimated that Craigslist will earn $122 million with $88 to $99 million being profit. The Adult Services listings make up 30 percent of the revenue.
  • In the last year 17% of couples who married met on a dating site.
  • 1 in 5 singles have dated someone they met on a dating site.
  • 1 in 5 singles are currently in a committed relationship with someone they met on a dating site.
Although having the ability for predictive marriages seems ridiculous, the ability to predict who you will get into a relationship with provides the most value in using Plenty of Fish. I don't use the site, but essentially instead of searching for people (millions) and engaging them, all the grunt work is done by the algorithm to narrow results. The more you use Plenty of Fish, more of your behavioural tendencies will be tracked, ultimately making the predictions more accurate.
Post a Comment

Popular posts from this blog

TextMate Tutorial: How to add a Strikethrough keybind to your Markdown bundle

Markdown is awesome for quickly generating Readme's on Github. After looking at other projects using the strike tag, I've decided to create a custom keybind for it in my TextMate Markdown bundle. Here's how:

1) Click the + sign on the bottom left and click New Command.
2) Paste this into the editbox and make sure you name your command "Strikethrough".

For the input field, select WORD in the drop down.
For the output field, select "insert as snippet".
As for the keybind, you can totally map it to whatever you're comfortable with but I chose Command-D as it is the same thing in Microsoft Word.

Cheers,
Jaime

Using Git Hooks: Prepare Commit Message to automatically prepend branch names on commit messages

When you're practicing branch by feature with distributed version control, typically you'll get assigned a ticket or issue and that ends up being your feature branch. Instead of always typing in the branch name in every commit, you can edit your Git hooks (specifically prepare-commit-msg).

Assuming that this is a brand new git repository:

mv .git/hooks/prepare-commit-msg.sample .git/hooks/prepare-commit-msg
vi .git/hooks/prepare-commit-msg

Edit the file by commenting out what was originally in the file and then add this:



Now, whenever you make a commit, it should show up like this in the log:



Since GitHub and Bitbucket both support Emojis inside commit messages, you can do something cute like this



Want more emojis? check out the Emoji Mardown Cheatsheet!

NodeJS Hack Session: MMO Pokemon with NodeJS/WebSockets

The primary focus of this proof of concept is to determine how easy it is to build real-time web applications for all iPad, iPhone, droids, Safari, Chrome users on top of NodeJS (non-blocking event driven server side Javascript platform). The proof of concept was built within 6-8 hours including the following:

Uses Express framework for server side Javascript development (inspired by Rails / Sinatra / Django)Uses EJS for templating language (much like Django templates and symfony) -- allows partials and passing parameters into partials like symfony PHPReal-time chat using WebSocketsArena Queueing System for real-time competitive matchplay using WebSocketsHTML5 AudioCSS3 transitions for all hand cards, tappable cards, transparent panels, rounded corners, drop shadowsFallbacks for Firefox, IEFirefox/IE will fall back to Flash socketIE will fall back to XHR long poll if the user doesn't have Flash installedNoSQL CouchDB for fetching users and soon cards, achievements, friend associat…