Similar Items: A survey of face recognition techniques