International Journal of Modern Education and Computer Science @ijmecs
Journal articles - International Journal of Modern Education and Computer Science
All articles: 1173
Implementation of Parallel Web Crawler through .NET Technology
Scientific article
The WWW is increasing at very fast rate and data or information present over web is changes very frequently. As the web is very dynamic, it becomes very difficult to get related and fresh information. In this paper we design and develop a program for web crawler which uses multiple HTTP for crawling the web. Here we use multiple threads for implementation of multiple HTTP connection. The whole downloading process can be reduced with the help of multiple threads. This paper deals with a system which is based on web crawler using .net technology. The proposed approach is implemented in VB.NET with multithread to crawl the web pages in parallel and crawled data is stored in central database (Sql Server). The duplicacy of record is checked through stored procedure which is pre complied & checks the result very fast. The proposed architecture is very fast and allows many crawlers to crawl the data in parallel.
Free
Scientific article
The aim of this study is to measure the usability aspects of Management Information System mobile application in terms of effectiveness, efficiensy, and user satisfaction by using performance measurement techniques, usability questionnaires and retrospective think aloud. Management Information System application is an internal mobile application that has functions to exchange information, fill daily absences, apply for leave and fill in the daily work journal of the Ministry of Justice and Human Rights employees. Until today, the mobile application of Management Information System has not been evaluated yet using the level of usability. This research was conducted by measuring the level of effectiveness, efficiency, satisfaction and retrospective think aloud. Due to the limitations of this study, researcher only gain 20 respondents who were all employees of Sukamiskin Correctional Institution within questionnaire. In addition, respondents also filled out the questionnaire given. Based on the results obtained the effectiveness level reached 100% and all respondents expressed satisfaction with mobile application of Management Information System. But in terms of efficiency needs to be more improved. And the results of the retrospective think aloud are still some improvements from the features and reduction of icons that appear on the screen. The results showed that using performance measurements and retrospective think aloud techniques had a significant effect on user satisfaction in sukamiskin correctional institution. With this techniques also shows the level of employee ability to complete tasks in the application does not fail.
Free
Implementation of Weighted Product Method for Evaluating Performance of Technicians
Scientific article
The ISP is responsible for providing programmable cables or DSL modems. The ISP will send a technician to run the cabling and activate the service to the home or office. There are several obstacles from observations made at PT Telkom Akses Ujung Berung in evaluating the performance of Technicians. Management has difficulty evaluating the performance of the desired assessment technician. The evaluation process still uses an assessment based on subjective perceptions from the team leader, this is due to the absence of appropriate methods to be applied in the process of evaluating the performance of technicians at PT Telkom Akses Ujung Berung. One way to overcome the problem is the existence of a method for making appropriate decisions to assess or evaluate the performance of the Technician. The purpose of this research is to implement a decision support system that is implemented in an application performance evaluation technician with the Android-based Weight Product method that can solve problems by multiplying to connect the attribute rating with the corresponding weight attribute. In this method, there are 5 criteria used and 12 alternative ratings for PT. Telkom Access Ujung Berung. The results of this research are the highest results from the criteria, which are sorted from the highest to the lowest technician scores so that it can facilitate the management in evaluating the performance of technicians at PT Telkom Akses Ujung Berung.
Free
Implementation of a Simple Document Repository System
Scientific article
Document repository systems have been developed actively for decades and have become quite popular on the internet. Now we can recognize several typical types of document repositories and find the full-text-search functionality as a useful search method for document repositories, so we think it has some significance to show as a mile stone an implementation scheme which covers basic types and functionality of the current document repositories which have full-text-search functionality. The basic functions covered by our scheme are: to create, read, update, delete (so called CRUD) of documents and a session control with an optional authentication. We present a description for each part of CRUD of our scheme. We implemented a library according to our scheme and developed small document repositories using the library. Our repository library and its applications form web applications whose script language is Perl. The implementation loosely follows the MVC (Model, View, Control) model for modularity and each MVC part of the library and its application named TEST are described. We also present a description of another application of our library which the author is conducting in the department he belongs to. We show some views of these applications. We conclude that our library works fine for the needs of building small repositories in a short time.
Free
Implementation of gray level image transformation techniques
Scientific article
Gray level transformation is a significant part of image enhancement techniques which deal with images composed of pixels. The outcomes of this process can be either images or a set of representative characteristics. It effects is simple but complicated in its implementation. Recently much work is completed in the field of images enhancement with varying observable techniques. This paper describes how to enhance an image using different gray level techniques and a demonstration of its implementation. PPI Analyzer, a kind of software created to implement the various techniques is based on explosive phenomenon of MATLAB. The implemented program with interactive interface to allow for relaxed modification, presented encouraging results.
Free
Implementing WAI Authoring Tool Accessibility Guidelines in Developing Adaptive Elearning
Scientific article
Adaptive learning technology allows for the development of more personalized online learning experiences with materials that adapt to student performance and skill level. The term “adaptive” is also used to describe Assistive Technologies that allow the usability of online based courses for learners with disabilities and special needs. Authoring tools can enable, encourage, and assist authors in the creation of elearning content. Because most of the content of the Web based adaptive learning is created using authoring tools, they may be accessible to authors regardless of disability and they may support and encourage the authors in creating accessible elearning content. This paper presents an authoring tool designed for developing accessible adaptive elearning. The authoring tool, dedicated to Algerian universities, is designed to satisfy the W3C/WAI Authoring Tool Accessibility Guidelines (ATAG), and to allow collaboration functionalities among teachers where building elearning courses. After presenting the W3C/WAI accessibility guidelines, the collaborative authoring tool is outlined.
Free
Improve Abstract Reasoning in Computer Introductory Courses
Scientific article
Due to the elevated programming courses' failing rate in our department (45%) an action research was initiated. As part of this action research, that was performed during four semesters several course structures and learning tactics were examined. The evaluation methodology was simple and based only on the percentage of failing students. The success achieved was attributed to two main factors (1) using a visualization environment (Micro-world) for the whole duration of the course, which helped in understanding the more complex and abstract issues, and (2) using individual assignments that enforced better learning habits and development of individual algorithmic thinking. The paper describes the various attempts, as well as the final structure, that reduced the failing students by over 77%.
Free
Improve Teaching Method of Data Mining Course
Scientific article
It is clearly perceived that most of theoretical information we teach to students are lost after graduation, mostly because abstract information do not last in students' minds much longer than the final exams, as they are not related to practical aspects and uses. Though labs are useful, they are not enough as they only offer exercises, but the course benefits will highly increase if students implement theories and exercises on a real life project. Data mining (DM) is one of the core courses which Information Systems students start to use after graduation once they start their career life. This paper focuses on improving the teaching ways of the course we shall implement, in order to attain a better understanding and comprehension by the students to make it more useful in their future real life careers, and it demonstrates the improvements in students' marks average after applying main concepts to real data
Free
Scientific article
Big data such as social network data, financial data, and disease data have multiple dimensions that are more complicated to interpret by the human brain. In this regard, the concept of three-dimensional metaphor-based information visualization and navigation has become very important for big data visualization. The three-dimensional visual metaphors can be used to represent information allowing dealing with more abstract data of larger volumes. Therefore new three-dimensional metaphors are needed for the visualization of multidimensional attributes into easily readable and understandable forms. When compared with 2D data representations, 3D brings many advantages in complex data visualization. But most of the existing 3D visualizations result in complex Graphical User Interfaces that require high cognitive efforts to clearly understand these datasets. Therefore this paper presents a novel 3D user interface metaphor for visual analytics of multidimensional data which leads to drawing better conclusions on the datasets. The proposed system represents information in a more realistic 3D setting. The concept of the 3D water fountain metaphor is adopted to implement the novel data exploration mechanism in 3D space. This paper provides an outline of the proposed conceptual design. Employing a Vector-Borne Disease dataset as a case study, a proof-of-concept prototype based on this conceptual design is developed. The applicability of the conceptual metaphor is showcased through two distinct experiments, each involving four groups engaged in decision-making scenarios within the realm of multidimensional data visualization. Key findings reveal that 85% of the data analysis tasks were efficiently completed using the proposed 3D metaphor. Notably, user satisfaction levels including feedback on learnability, interface aesthetics, ease of use, and overall user experience were graded high. These key findings of the evaluation underscore the heightened potential of 3D user interface metaphors for facilitating visual analytics of multidimensional datasets.
Free
Improved PSO tuned Classical Controllers (PID and SMC) for Robotic Manipulator
Scientific article
Due to simplicity and robustness, classical PID and SMC have been still widely used in practical applications. Performance of these controllers (PID and SMC) depends upon the value of some of the constant controller parameters. To avoid the most commonly used tedious trial and error method, this paper proposes an improved PSO based method for getting the optimized value of these parameters. For validation purpose these improved PSO tuned Proportional Integral Derivative (PID) and Sliding Mode (SMC) classical controllers have been applied for the motion control problem of the robotic manipulator. The chattering problem of SMC has been handled by using pseudo sliding function. Further results have been analyzed by comparing them with the basic conventional controllers. Results and conclusions are based on simulation results.
Free
Improved architecture of focused crawler on the basis of content and link analysis
Scientific article
World Wide Web is a vast, dynamic and continuously growing collection of web documents. Due to its huge size, it is very difficult for the users to search for the relevant information about a particular topic of interest. In this paper, an improved architecture of focused crawler is proposed, which is a hybrid of various techniques used earlier. The main goal of a focused crawler is to fetch the web documents which are related to a pre-defined set of topics/domains and to ignore the irrelevant web pages. To check the relevancy of a web page, Page Score is computed on the basis of content similarity of the web page with reference to the topic keywords. URLs Priority Queue is implemented by calculating the Link Score of extracted URLs based on URLs attributes. URLs queue is also optimized by removing the duplicate contents. Topic Keywords Weight Table is expanded by extracting more keywords from the relevant pages database and recalculating the keywords weight. The experimental result shows that our proposed crawler has better efficiency than the earlier crawlers.
Free
Improvement in Cardiovascular Disease Prediction and Control Based on Optimized Deep Learning
Scientific article
The analysis of medical data plays a critical role in improving diagnostic accuracy, refining research methodologies, and informing decisions regarding the allocation of medical resources, particularly for critical diseases. Artificial intelligence (AI) provides essential tools for analyzing such data to generate reliable predictions. This study proposes a predictive framework for cardiovascular disease that utilizes key risk factors through a hybrid model combining an Improved Particle Swarm Optimization Algorithm with Mutation Criteria (MPSO) and a Recurrent Neural Network-Long Short-Term Memory (RNN-LSTM) architecture. The model's performance was evaluated on two datasets: one from the University of California Irvine (UCI) Machine Learning Repository and another comprising real-world data collected from Baghdad Medical City Hospital and Ibn al-Bitar Hospital. The proposed framework achieved high predictive accuracy, with Data1 yielding an accuracy of 98.36%, precision of 98.48%, sensitivity of 98.48%, and specificity of 98.21%. Data2 demonstrated an accuracy of 98.75%, precision of 100%, sensitivity of 94.12%, and specificity of 100%. These results indicate that the model generalizes effectively across datasets and outperforms state-of-the-art methods in predicting cardiovascular disease, as evidenced by robust performance metrics.
Free
Improvement in Copy -Move Forgery Detection Using Hybrid Approach
Scientific article
In this present digital world, digital pictures and videos are the main sources of information. However, these carriers of information can be easily tampered by using softwares such as Adobe photoshop, GIMP etc. Thus, the issue of verification of authenticity and integrity of digital images becomes necessary. Copy Move Forgery is a popular type of forgery that is commonly used for the manipulation of digital images. In this, a region of digital image is copied and then pasted to another location with in the same image with intension to make an object disappear from an image by covering it with small block copied from another part of the same image. There are several post processing operations that are applied by manipulators to obstruct the forgery detection techniques. Thus, for aforementioned problem, we in this paper proposed a method which is a combination of SIFT and SURF algorithms. In this firstly image is split in to sub-parts by DWT method and then SIFT and SURF are applied to actual components of image one by one. After this, features extracted by both methods are matched to locate the forged part in the image. The experiment shows that the proposed method is more efficient and provides better results than applying SIFT and SURF alone.
Free
Scientific article
Designing interactive question-response systems has become an important challenge in Artificial Intelligence which aims to build a computer program, referred to as Chatbot, able to manage an online human-computer conversation with natural language. The number of chatbots continues to increase these recent years using different languages, tools and platforms and has been used in several domains, such as marketing, education and medicine. One of the most important issues in designing chatbots is its degree of interoperability with human natural language. In this context, we propose in this work a new messenger chatbot design approach based on Wit.ai and Word Sequence kernel in order to improve semantics. Wit.ai is used to detect contexts and concepts while the Word Sequence Kernel is used as a similarity measure between textual conversations taking into account the order of appearance of words in the conversation. A testing educate chatbot has been build which aims to provide FAQBot system for university students and acts as undergraduate advisor in student information desk. The performance of the proposed chatbot was compared to conventional messenger chatbots and showed better results.
Free
Scientific article
Pioneering ideas from the software engineering discipline have factually affected every sphere of life. Agile software development approach has been promoted since its commencement and stipulates strategies that improve the quality of software product. To consummate fast and reliable development processes, several agile approaches are charted and are quite popular. For quality improvement and to achieve defect free system, the concept of Cleanroom Software Engineering (CSE) is ingrained into agile development life cycle. For embedding users concerns, it is important to distinguish three approaches to quality: Quality of Service (QoS), User-perceived QoP, and Quality of Experience (QoE). QoS is technology centered approach, so by using Incremental Planning of CSE, it shall facilitate the customer's clarification of system requirements and will control the technical complexity. Usage Specification and Usage Modelling will be used during the Certification phase of CSE which will help to achieve QoP and QoE, being user centered approaches. Results collected from Survey conducted, explains above mentioned factors improvement.
Free
Improving Teaching Methodology in System Analysis and Design using Problem Based Learning for ABET
Scientific article
System Analysis and Design is an active field that demonstrates continuously new techniques and approaches to develop systems more effectively and efficiently. Teaching System Analysis and Design courses are thus quite challenging for many reasons, such as rapid changes in the environment, changes in the nature of technology, demands and needs of the industry and new market trends. These factors will have a direct effect on the students learning and their effectiveness in the place of work. This paper examines this trend and considers Problem Based Learning as the best methodology to respond to them. It will improve the students understanding of the concepts, ideas and thus enhance their learning experience. This paper also examines the level of achievements in the course learning outcomes as outlined by Accreditation Board for Engineering and Technology.
Free
Improving the Efficiency of Term Weighting in Set of Dynamic Documents
Scientific article
In real information systems, there are few static documents. On the other hand, there are too many documents that their content change during the time that could be considered as signals to improve the quality of information retrieval. Unfortunately, considering all these changes could be time-consuming. In this paper, a method has been proposed that the time of analyzing these changes could be reduced significantly. The main idea of this method is choosing a special part of changes that do not make effective changes in the quality of information retrieval; but it could be possible to reduce the analyzing time. To evaluate the proposed method, three different datasets selected from Wikipedia. Different factors have been assessed in term weighting and the effect of the proposed method investigated on these factors. The results of empirical experiments showed that the proposed method could keep the quality of retrieved information in an acceptable rate and reduce the documents' analysis time as a result.
Free
Improvised Scout Bee Movements in Artificial Bee Colony
Scientific article
In the basic Artificial Bee Colony (ABC) algorithm, if the fitness value associated with a food source is not improved for a certain number of specified trials then the corresponding bee becomes a scout to which a random value is assigned for finding the new food source. Basically, it is a mechanism of pulling out the candidate solution which may be entrapped in some local optimizer due to which its value is not improving. In the present study, we propose two new mechanisms for the movements of scout bees. In the first method, the scout bee follows a non-linear interpolated path while in the second one, scout bee follows Gaussian movement. Numerical results and statistical analysis of benchmark unconstrained, constrained and real life engineering design problems indicate that the proposed modifications enhance the performance of ABC.
Free
Increasing Teacher Competence in Cybersecurity Using the EU Security Frameworks
Scientific article
A study was undertaken to identify the missing skill and expertise of teachers and other stakeholders in the field of EU cyber security regulatory documents and frameworks. In order to increase the knowledge in this area and promote the EU security frameworks the model for the continuous building of teacher competence has been proposed and planned to be implemented in Ukraine. The proposed model will contribute towards improving the excellence of educators and academics, as well as increase competitiveness of educational programmes on cybersecurity among similar institutions in the EU countries. Various studies focused on the development of competence of the students to prepare them for the job market and build a comprehensive portfolio, education-business partnerships and collaboration. However, the issue of developing teacher expertise to achieve high quality of education remains open. We highlighted the importance of creating a cybersecurity ecosystem through the cooperation with different stakeholders and by implementing the model for continuous development of teacher competence. Before building the model the overview and analysis of different teacher professional development approaches were conducted. Analysis showed that for our goal the best suitable approach is a model that consists of two stages based on self-education and group education approaches with 7 processes inside. The study revealed that competence may be achieved through a number of activities which may be grouped under four generic categories: student and staff training, academic and business seminars, business-oriented roundtable debates, and research. The model uses as main methods of achieving a better quality of education in cybersecurity the development of new training courses and modernization of educational programs, and for raising awareness among businesses and regulatory bodies - the workshops and roundtables.
Free
Scientific article
Disruption era had affected to every sector, including higher education sector. Between 2015 and 2019, more than 130 private university were closed for a different of reasons. Basically, they are not ready to face the change. Innovation disruption created new situations, thus created new demand while destroying prior situations. Many businesses collapsed suddenly because they are not aware of the inflection point that suddenly destroys the business model that has been run for years. Nevertheless, the current situation gave hints to new thoughts, including the development business model called infinite game theory. This paper examined how strategic inflection points can have occurred in the higher education sector and the infinite games model can be an alternative strategy in order the higher education sector withstand disruptive innovation era.
Free