Learn Before
Using Message Routing Metadata to Improve Spam Detection
Case context: A support team is building a spam filter for a company inbox. The current detector only examines the words in the message body, but spammers keep rewriting their text so the filter misses many unwanted emails.
Question: Suggest one non-text feature idea that uses email metadata. What information should the team collect, and where should they look for it?
Sample answer: The team should use the email header, or envelope information, as the feature source. In particular, they should extract the list of mail servers that handled the message as it traveled to the inbox. That routing history gives a useful signal that does not depend on the email’s wording.
Key points:
- Use metadata from the email header or envelope.
- Extract the sequence or set of servers that processed the message.
- Treat this as a non-content feature for spam detection.
Rubric: A correct response must name the email header or envelope as the source and state that the needed information is the set or sequence of servers the message passed through.
0
1
Tags
Machine Learning
Deep Learning
Machine Learning Strategy
Supervised Learning
Dive into Deep Learning @ D2L
Data Science
Machine Learning Yearning @ DeepLearning.AI
Related
Which routing detail in an email can be useful for spam detection?
Building features from email headers to infer which relays handled a message is a possible direction for an anti-spam project.
A spam detector may inspect the email _____ to see which mail servers handled the message before delivery.
Match each email feature to its role in spam detection.
Arrange the steps for using message-routing information to improve a spam filter.
Which kind of signal is used by an email envelope/header based spam filter?
For an email filter system, only the message header and routing information should be used as the anti-spam approach.
Email headers can reveal the servers a message passed through
Match each message filter feature source to the kind of information it records.
Order the reasoning steps a team follows when deciding whether message-routing features are worth exploring for spam detection.
Using Message Routing Data to Identify Unwanted Mail
Using Message Routing Metadata to Improve Spam Detection
Routing Information from Mail Headers