Research Article
Explicit Content Detection System: An Approach towards a Safe and Ethical Environment
Pseudocode 1
Image content based system.
| FUNCTION ImageModule(ImageFilePath) | | IF extension is NOT a legitimate image extension | | //label the file as SUSPICIOUS | | ELSE | | Image.Encode(); /Encode it to base64 String | | Base64 String passed to the web service. | | The Web Service would return the probability of the | | Image i.e either file is NSFW or SFW. / | | IF returnedProbabiltyValue>= 0.6 AND < 0.7 THEN | | model.status = LOW; / Image contains low Level Explicit Content / | | ELSE IF returnedProbabiltyValue>= 0.7 AND < 0.8 THEN | | model.status = MEDIUM; / Image Contains Medium Level Explicit Content / | | ELSE IF returnedProbabiltyValue>= 0.8 AND < 1 THEN | | model.status = HIGH; / Image Contains High Level Explicit Content / | | ELSE | | model.status = Non_Explicit; / Image Doesn’t contain any Explicit Content / | | ENDFUNCTION |
|