\documentclass[10pt]{article}

\usepackage{fullpage}
\usepackage{setspace}
\usepackage{parskip}
\usepackage{titlesec}
\usepackage[section]{placeins}
\usepackage{xcolor}
\usepackage{breakcites}
\usepackage{lineno}
\usepackage{hyphenat}





\PassOptionsToPackage{hyphens}{url}
\usepackage[colorlinks = true,
            linkcolor = blue,
            urlcolor  = blue,
            citecolor = blue,
            anchorcolor = blue]{hyperref}
\usepackage{etoolbox}
\makeatletter
\patchcmd\@combinedblfloats{\box\@outputbox}{\unvbox\@outputbox}{}{%
  \errmessage{\noexpand\@combinedblfloats could not be patched}%
}%
\makeatother


\usepackage{natbib}




\renewenvironment{abstract}
  {{\bfseries\noindent{\abstractname}\par\nobreak}\footnotesize}
  {\bigskip}

\titlespacing{\section}{0pt}{*3}{*1}
\titlespacing{\subsection}{0pt}{*2}{*0.5}
\titlespacing{\subsubsection}{0pt}{*1.5}{0pt}


\usepackage{authblk}


\usepackage{graphicx}
\usepackage[space]{grffile}
\usepackage{latexsym}
\usepackage{textcomp}
\usepackage{longtable}
\usepackage{tabulary}
\usepackage{booktabs,array,multirow}
\usepackage{amsfonts,amsmath,amssymb}
\providecommand\citet{\cite}
\providecommand\citep{\cite}
\providecommand\citealt{\cite}
% You can conditionalize code for latexml or normal latex using this.
\newif\iflatexml\latexmlfalse
\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}%

\AtBeginDocument{\DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.tif,.TIF,.jpg,.JPG,.jpeg,.JPEG}}

\usepackage[utf8]{inputenc}
\usepackage[english]{babel}



\usepackage{float}








\begin{document}

\title{Automatic Negative Content Monitoring and Blocking using NSFWJS for Kids
Browser Apps}



\author[1]{Leonard Matheus Wastupranata }%
\affil[1]{School of Electrical Engineering \& Informatics}%


\vspace{-1em}



  
  \date{June 07, 2024}


\begingroup
\let\center\flushleft
\let\endcenter\endflushleft
\maketitle
\endgroup





\selectlanguage{english}
\begin{abstract}
Technological developments make everything easier to access through
their respective devices. However, there are still many parents who are
overwhelmed to control the safe links for their children to explore. As
a result, many cases of children watching pornographic videos without
strict security from the application level. For this reason, the site
block feature has been implemented using the NSFWJS library initiated by
Infinity Red. The detection system will run according to the API request
from the main server which will be sent to the NSFW server. The test
results have shown that for each image labeled with a certain ground
truth, it is in accordance with the actual detection results. Tests on
the full URL have also passed the test by directly blocking the URL if
it finds the first image that contains negative content. In conclusion,
with the development of the blocking feature using NSFWJS on the backend
server, all access attempts that will be made on the child's device will
be immediately blocked so that the blocking runs more effectively and
optimally.%
\end{abstract}%



\sloppy




\selectlanguage{english}
\FloatBarrier
\end{document}

