An active chat is referred to any kind of communication over the Internet that offers a real-time transmission of text messages from sender to receiver. The aim of the study is to Design and Implement a Active Chat Detection and Suspicious Chat Detection System. In achieving this aim, the following specific objectives were laid out to design an Active Chat Detection and Suspicious Chat Detection System, develop a conceptual design for a secure, accessible and user-friendly web based chat application, perform tests on the said system to assure functionality, accessibility and usability of the system and evaluate the existing literature of instant messaging and access the already made Chat Application System and improve on their deficiencies.
The motivation that led to the implementation of the proposed system is that, the existing system can detect only plain text and cannot be used for any voice chat and videos shared between the users. It cannot detect many suspicious words online hence it is vulnerable for cyber frauds. The methodology adopted in this study is the structured system analysis and design methodology (SSADM) which is a technical approach for analyzing and designing an application or system by applying object throughout the software development process. This project focuses on solving the problem by developing an application for communication services in Nigeria Society using the WhatsApp as a case study.
The Chat Application is a web-based application intended to be accessible from the internet or intranet. This allows the application to be available to both mobile phone users and PC users who can access the internet from their devices. The chat applications system was developed using open source web technologies notably HTML, PHP, JSON, JQUERY, AJAX and MySQL. The proposed system produced in this research work has functions that will enable students, lecturers, and staff or various departments in the institution to communicate using asynchronous string transfer know as chatting between each other. The developed application was tested using the WAMP application suite and the test results show that the application works as expected.
1.1 Introduction
Online chat may refer to any kind of communication over the Internet that offers a real-time transmission of text messages from sender to receiver. Chat messages are generally short in order to enable other participants to respond quickly. Thereby, a feeling similar to a spoken conversation is created, which distinguishes chatting from other text-based online communication forms such as Internet forums and email. Online chat may address point-to-point communications as well as multicast communications from one sender to many receivers and voice and video chat, or may be a feature of a web conferencing service. Several network chat application systems are built to communicate with one another and are made available through service-oriented architectures. In this project, we use the client server architecture to develop a secured Client-Server chat application. A chat application is created based on Transmission Control Protocol (TCP) where TCP is connection oriented protocol and in the end, multithreading is used to develop the application.
As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Limitations of the Study and Definition of technical terms.
…