Patent Document ID: 9984068
Application ID: 14858413

Base Claim:
1. One or more non-transitory computer-readable medium comprising computer-executable instruction that, when executed by one or more processors, cause the one or more processors to at least: in response to receiving electronic content to be delivered to a destination address, identify a first word in the electronic content and a second word in the electronic content; determine a first base language semantic vector of the first word; determine a second base language semantic vector of the second word; determine, for a keyword, a key word base language semantic vector, the keyword being a taboo word; determine a first distance between the first base language semantic vector and the key word base language semantic vector; determine a second distance between the second base language semantic vector and the key word base language semantic vector; determine that the first distance is less than a threshold distance; determine that the second distance is less than the threshold distance; determine a sum of the first distance and the second distance; determine a score of the electronic content based at least in part on the sum, wherein the score indicates a relevance of the electronic content to the key word; determine that the electronic content is not to be delivered to the destination address based at least in part on the score of the electronic content; and prevent the electronic content from being delivered to the destination address.

---

Claim 4:
4. The one or more non-transitory computer-readable medium of claim 1 , wherein the determining of the key word base language semantic vector includes: determining a key word native language semantic vector corresponding to the key word; and transforming, based at least in part on a native language-to-base language translation matrix, the key word native language semantic vector to the key word base language semantic vector.