Skip to content

A copy of the facemash that Mark Zuckerberg made in his college days and the one shown in the movie 'The Social Network'.

Notifications You must be signed in to change notification settings

lucasalberto01/FaceMash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Facemash

A copy of the facemash that Mark Zuckerberg made in his college days and the one shown in the movie 'The Social Network'.

How to setup

The images has to be saved in the 'images' folder. And the database name should be 'facemash' with the table name 'photos'. The table 'photos' need to have 4 columns

  • id AI,
  • photo(image name),
  • rating(150 for all)
  • k.

Script MYSQL

CREATE TABLE photos(
	id INT(255) NOT NULL AUTO_INCREMENT,
	photo VARCHAR(255) NOT NULL,
	rating INT(255) DEFAULT 150,
	k INT(255) DEFAULT 0,
	PRIMARY KEY(id)
);

# Example insert
INSERT INTO photos (id, photo, rating, k) VALUES (0, '1.jpg', 150, 0)

Test in PHP 7.2.31

Method used

The Elo rating system is used in the making of the rating system More information at (https://en.wikipedia.org/wiki/Elo_rating_system)

Base rating of 150 is assumed.

K is used as follow:-

  • 10 for ratings greater than 225.
  • 15 for ratings greater than 75 but less than 225.
  • 25 for ratings less than 75.

Note:- K and Base ratings vary all the time. I have thanken them just for the sake of simplification.

Inspired by (https://github.com/noswear94/Facemash)

About

A copy of the facemash that Mark Zuckerberg made in his college days and the one shown in the movie 'The Social Network'.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published