i-manager's Journal on Computer Science (JCOM)


Volume 11 Issue 1 April - June 2023

Research Paper

A Supervised Classification Phenotyping Approach using Machine Learning for Patients Diagnosed with Primary Breast Cancer

Bashir Ahmad* , Burhan Ullah**, Fouzia Sardar***, Hazrat Junaid****, Gul Zaman Khan*****
*-** Department of Computer Science, Ghazi Umara Khan Degree College, University of Malakand, Dir Lower, Pakistan.
*** Department of Zoology, University of Malakand, Dir lower, Pakistan.
**** Department of Computer Science and Information Technology, University of Malakand Dir lower, Pakistan.
***** Department of Software Engineering, University of Engineering and Technology, Mardan, Pakistan.
Ahmad, B., Ullah, B., Sardar, F., Junaid, H., and Khan, G. Z. (2023). A Supervised Classification Phenotyping Approach using Machine Learning for Patients Diagnosed with Primary Breast Cancer. i-manager’s Journal on Computer Science, 11(1), 1-11. https://doi.org/10.26634/jcom.11.1.19374

Abstract

This paper presents a methodology for the early detection and diagnosis of breast cancer using the Wisconsin dataset. The methodology involves four main steps, including data collection, preprocessing, feature selection, and classification. Fine needle aspiration technique is used to extract the ultrasound image features of breast cancer, and preprocessing is performed to eliminate outliers, null values, and noise. Redundant parameters are removed during the feature selection process to improve accuracy. Six machine learning algorithms, including Logistic Regression, Support Vector Machine, K-Nearest Neighbor, Random Forest, Decision Tree, and Gaussian Naive Bayes, are employed for the classification of the breast cancer dataset. Support Vector Machine and K-Nearest Neighbor achieved the highest accuracy, with Logistic Regression, Gaussian Naive Bayes, Random Forest, and Decision Tree having lower accuracy scores. The proposed methodology could aid in the timely detection and diagnosis of breast cancer, and help doctors in selecting the optimal clinical treatment plan for their patients. Further work will be carried out to investigate the effectiveness of additional preprocessing algorithms in improving the classification accuracy of the breast cancer dataset.

Research Paper

Secure Authentication Protocol for IoT Applications Based on Blockchain Technology

Siddhartha Choubey* , Abha Choubey**, Shiwanee Bajpai***, Prageet Kumar Bajpai****
*-**** Department of Computer Science and Engineering, Shri Shankaracharya Technical Campus, Bhilai, Chhattisgarh, India.
Choubey, S., Choubey, A., Bajpai, S., and Bajpai, P. K. (2023). Secure Authentication Protocol for IoT Applications Based on Blockchain Technology. i-manager’s Journal on Computer Science, 11(1), 12-25. https://doi.org/10.26634/jcom.11.1.19380

Abstract

The lack of security in Internet of Things (IoT) infrastructure across different applications has attracted the attention of researchers to work on IoT security issues. The paper presents a scenario where blockchain technology is combined with IoT to provide a decentralized security mechanism. Secure authentication and Key-Agreement technique are proposed for IoT nodes and peers to ensure proper authorization before communication can take place. The proposed protocol uses public key cryptography to generate a shared symmetric key for mutual authentication and two-party conversation. The protocol was tested using Scyther and was found to be robust enough to withstand all known authentication-related attacks, including replay, and typing attacks. Hyperledger, a blockchain technology, was employed to provide a more efficient IoT-enabled infrastructure for the scalability of IoT devices on the network. The proposed technique provides a secure and scalable system for device authentication in a blockchain-enabled IoT environment.

Research Paper

Design and Development of Accessible Video Chat Application for People with Disabilities

Ninad Patil* , Siddhesh Mane**, Akash Maurya***, Zahir Aalam****
*-**** Department of Computer Engineering, Thakur College of Engineering and Technology, Kandivali (East), Mumbai, India.
Patil, N., Mane, S., Maurya, A., and Aalam, Z. (2023). Design and Development of Accessible Video Chat Application for People with Disabilities. i-manager’s Journal on Computer Science, 11(1), 26-37. https://doi.org/10.26634/jcom.11.1.19395

Abstract

Communication has been a struggle for everyone since the covid outbreak and in the aftermath, people have had to get accustomed to video conferencing applications. However people with physical or mental limitations are still unable to use video conferencing apps and their interfaces. This necessitates the development of web-based video chat applications. These applications can aid those who are unable to communicate verbally and/or operate using standard mouse and keyboard inputs, but yet need to feel close to others when they are apart. The proposed application incorporates various accessibility features such as speech-to-text and text-to-speech, gaze tracking and pictorial speech interfaces. It enables individuals with disabilities to participate in virtual meetings on an equal footing with their peers. The goal is to remove barriers and promote inclusiveness in remote work and collaboration for all users, regardless of their abilities using this application.

Research Paper

SpeechDocs - A Voice Activated Document Editing Software

Aakash Pandey* , Hrithik Pandey**, Rahul Prajapati***, Prachi Janrao****
*-**** Department of Computer Engineering, Thakur College of Engineering and Technology, Mumbai, India.
Pandey, A., Pandey, H., Prajapati, R., and Janrao, P. (2023). SpeechDocs - A Voice Activated Document Editing Software. i-manager’s Journal on Computer Science, 11(1), 38-43. https://doi.org/10.26634/jcom.11.1.19413

Abstract

SpeechDocs is a web application that aims to solve the difficulties faced by users with unsupportable conditions such as Arthritis in the hand, Parkinson's, Carpal Tunnel Syndrome, or Essential tremors, who have trouble using traditional keyboard and mouse-based software. With its fully-featured voice-controlled document editing system, SpeechDocs enables users to perform any operation such as creating, editing, opening, writing, or replacing words in a document, simply by using their voice. It uses speech-to-text converter and natural language processing technology to allow users to manage documents efficiently. The system also includes features such as facial recognition authentication, document history, and a favorites tab for easy access to frequently used documents. Although some challenges exist, such as accurately capturing speech in noisy environments, SpeechDocs has the potential to greatly improve the lives of users who have disabilities or other conditions that limit their ability to use traditional word processing software.

Review Paper

A Review on Gesture Based MSG System using Python

Prapti Mandal* , Akansha S. Choubey**, Vibha Pandey***
*-*** Department of Computer Science, Shri Shankaracharya College of Engineering and Technology, Chhattisgarh, India.
Mandal, P., Choubey, A. S., and Pandey, V. (2023). A Review on Gesture Based MSG System using Python. i-manager’s Journal on Computer Science, 11(1), 44-51. https://doi.org/10.26634/jcom.11.1.19391

Abstract

Video tracking and processing have become increasingly important in modern technologies due to their ability to provide data for various research projects and system representation. This paper sheds light on the capabilities for processing images using OpenCV, MediaPipe Library, Python programming language and a Convolutional Neural Network (CNN). To achieve the desired results, a wide range of methods for data processing and manipulation are utilized. OpenCV (Open Source Computer Vision) library is used to process real-time webcam data, allowing the user to write or draw simply by moving their hand and following their fingertip. Also, the CNN model is used to facilitate gesture detection.