1. A non-transitory computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising: computing, at a server device, effectives scores for each cookie-stitching rule within a set of cookie-stitching rules by applying each cookie-stitching rule to each cookie with a data set, wherein each effectiveness score comprises a binary-classification evaluation metric; computing, at the server device, a cookie representation for a received cookie under a numeric vector space, the cookie representation being computed using cookie statistics including a frequency of hits in log data received from a web server device; selecting, at the server device, a particular cookie-stitching rule from the set of cookie-stitching rules to apply to the received cookie, wherein the particular cookie-stitching rule is selected based on having a highest predicted effectiveness score for identifying cookies with cookie representations similar to the cookie representation relative to effectiveness scores of other cookie-stitching rules from the set of cookie-stitching rules, wherein the highest predicted effectiveness score comprises a highest binary-classification evaluation metric; and applying, at the server device, the particular cookie-stitching rule to the cookie representation to identify a website visitor associated with the received cookie.
1. A non-transitory computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising: computing, at a server device, effectives scores for each cookie-stitching rule within a set of cookie-stitching rules by applying each cookie-stitching rule to each cookie with a data set, wherein each effectiveness score comprises a binary-classification evaluation metric; computing, at the server device, a cookie representation for a received cookie under a numeric vector space, the cookie representation being computed using cookie statistics including a frequency of hits in log data received from a web server device; selecting, at the server device, a particular cookie-stitching rule from the set of cookie-stitching rules to apply to the received cookie, wherein the particular cookie-stitching rule is selected based on having a highest predicted effectiveness score for identifying cookies with cookie representations similar to the cookie representation relative to effectiveness scores of other cookie-stitching rules from the set of cookie-stitching rules, wherein the highest predicted effectiveness score comprises a highest binary-classification evaluation metric; and applying, at the server device, the particular cookie-stitching rule to the cookie representation to identify a website visitor associated with the received cookie. 4. The non-transitory computer storage media of claim 1 , wherein the log data may include zip codes, IP addresses, or user agents.