Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
IJSREM55348
Volume:
9 |
12 |
Dec 2025
Pages:
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.
This paper presents a machine learning-based approach for user behavior tracking and anomaly detection, integrated with an automatic logout mechanism to prevent unauthorized access. By continuously monitoring user interactions—such as mouse movements, scrolling speed, keyboard typing patterns, and click behavior—the system builds a behavioral profile for each session. Anomalies are detected using a trained Random Forest classifier to differentiate between human and bot-like activity in real time. When suspicious behavior is identified, the system triggers an automatic logout and sends an alert via email to ensure proactive protection. The behavioral data is collected using JavaScript on the client-side and transmitted securely to the Flask backend, where it is preprocessed and analyzed. Instead of relying on a single indicator, several patterns such as timing, navigation flow, and interaction intensity are combined to describe how a genuine user typically behaves. The model was trained on a diverse set including real user sessions and artificially generated bot activity, allowing it to distinguish between the two with better reliability. The system can also support more personalized user experiences by adapting as new behavior data is collected. The solution offers a practical way to counter automated attacks and session hijacking by providing continuous, intelligent monitoring.
KEYWORDS
Publication Date
12/19/2025
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
0
Total views since publication
PDF Downloads
3
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...