Skip to content

A deep learning-based whitelist prediction model for counter-ad-blocking

License

Notifications You must be signed in to change notification settings

michaelchen-lab/NJIT-DAWN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Ad-Block Whitelist Network (DAWN)

The fast increase in ad-blocker usage has resulted in significant revenue loss for online publishers. To mitigate this, many publishers implement the Wall strategy, where an ad-blocking user is asked to whitelist the intended webpage. If the user refuses, the result is a loss-loss situation: the user is denied access to content, and the publisher cannot receive revenue. An alternative strategy, called AAX, is to show only acceptable ads to users. However, acceptable ads generate less revenue than regular ads.

DAWN is a novel deep learning-based whitelist prediction model, to help implement a personalized counter-ad-blocking policy that dynamically chooses a counter-ad-blocking strategy for individual users. It captures page characteristics, user interests in pages, and their sensitivity to ads, reflected in historical behavior, using a deep learning mechanism.

DAWN is built on top of DeepCTR (/~https://github.com/shenweichen/DeepCTR).

Dataset

Our research is conducted in collaboration with Forbes Media. Due to the confidential nature of the dataset, it cannot be made public.

However, a sample fake dataset is provided in dataset.csv.

How to Run

  1. Install library requirements
pip install requirements.txt
  1. Train model
python train.py

Cite our paper

@article{zhao2022personalized,
  title={Personalized Dynamic Counter Ad-Blocking Using Deep Learning},
  author={Zhao, Shuai and Chen, Michael K and Borcea, Cristian and Chen, Yi},
  journal={IEEE Transactions on Knowledge and Data Engineering},
  volume={35},
  number={8},
  pages={8358--8371},
  year={2022},
  publisher={IEEE}
}

About

A deep learning-based whitelist prediction model for counter-ad-blocking

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages