RightpointLabs.Pourcast.Infrastructure.Services.FaceRecognitionService._GetMatch C# (CSharp) Method

_GetMatch() private static method

private static _GetMatch ( Tag tag ) : string
tag Tag
return string
        private static string _GetMatch(Tag tag)
        {
            if (!tag.Matches.Any())
                return null;

            var best = tag.Matches.First();

            if (best.Confidence < tag.Matches.Skip(1).Max(i => i.Confidence) + 10)
                return null; // it basically has no idea

            return best.UserId.Split('@')[0];
        }