Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Musa Jafar is active.

Publication


Featured researches published by Musa Jafar.


Journal of Information Technology Education : Innovations in Practice | 2010

A Tools-Based Approach to Teaching Data Mining Methods.

Musa Jafar

Introduction Data mining is the process of discovering useful and previously unknown information and relationships in large data sets (Campos, Stengard, & Milenova, 2005; Tan, Steinbach, & Kumar, 2006). Accordingly, data mining is the purposeful use of information technology to implement algorithms from machine learning, statistics, and artificial intelligence to analyze large data sets for the purpose of decision support. The field of data mining grew out of limitations in standard data analysis techniques (Tan et al., 2006). Advancements in machine learning, pattern recognition, and artificial intelligence algorithms coupled with computing trends (CPU power, massive storage devices, high-speed connectivity, and software academic initiatives from companies like Microsoft, Oracle, and IBM) enabled universities to bring data mining courses into their curricula (Jafar, Anderson, & Abdullat, 2008b). Accordingly, Computer Science and Information Systems programs have been aggressively introducing data mining courses into their curricula (Goharian, Grossman, & Raju, 2004; Jafar, Anderson, & Abdullat 2008a; Lenox & Cuff, 2002; Saquer, 2007). Computer Science programs focus on the deep understanding of the mathematical aspects of data mining algorithms and their efficient implementation. They require advanced programming and data structures as prerequisites for their courses (Goharian et al., 2004; Musicant, 2006; Rahal, 2008). Information Systems programs on the other hand, focus on the data analysis and business intelligence aspects of data mining. Students learn the theory of data mining algorithms and their applications. Then they use tools that implement the algorithms to build mining models to analyze data for the purpose of decision support. Accordingly, a first course in programming, a database management course, and a statistical data analysis course suffice as prerequisites. For Information Systems programs, a data centric, algorithm understanding and process-automation approach to data mining similar to Jafar et al. (2008a) and Campos et al. (2005) is more appropriate. A data mining course in an Information Systems program has an (1) analytical component, (2) a tools-based, hands-on component ,and (3) a rich collection of data sets. (1) The analytical component covers the theory and practice of the lifecycle of a data mining analysis project, elementary data analysis, market basket analysis, classification and prediction (decision trees, neural networks, naive Bayes, logistic regression, etc.), cluster analysis and category detection, testing and validation of mining models, and finally the application of mining models for decision support and prediction. Textbooks from Han and Kamber (2006) and Tan et al. (2006) provide a comprehensive coverage of the terminology, theory, and algorithms of data mining. (2) The hands-on component requires the use of tools to build projects based on the algorithms learned in the analytical component. We chose Microsoft Excel with its data mining add-in(s) as the front-end and Microsofts Cloud Computing and SQL Server 2008 data mining computing engines as the back-end. Microsoft Excel is ubiquitous. It is a natural front-end for elementary data analysis and presentation of data. Its data mining add-in(s) are available as a free download. The add-in(s) are automatically configured to send data to Microsofts Cloud Computing engine server. The server performs the necessary analysis and receives analysis results back into Excel to present them in tabulated and chart formats. Using wizards, the add-in(s) are easily configured to connect to a SQL Server 2008 running analysis services to send data and receive analysis results back into Excel for presentation. The add-in(s) provide a rich wizard-based, uniform graphical user interface to manage the data, the data mining models, the configurations, and the pre and post view of data and mining models. …


Archive | 1990

Validator, A Tool for Verifying and Validating Personal Computer Based Expert Systems

Musa Jafar; A. Terry Bahill

The most difficult tasks in expert system design are verification, validation and testing. Traditional techniques for these tasks require the knowledge engineer to work through the knowledge base and the human expert to run many test cases on the expert system. This consumes a great deal of time and does not guarantee finding all mistakes. On the other hand, brute force enumeration of all inputs is an impossible technique for most systems. Therefore, we have developed a general purpose tool to help verify and validate knowledge bases with little human intervention. Our tool, named Validator, has four main components: (1) a Syntactic Error Checker, (2) a Debugger, (3) a Rules and Facts Validation Module, and (4) a Chaining Thread Tracer. It was designed for knowledge bases that use the M.11 expert system shell; however, the principles should generalize to any rule-based, backchaining shells, i.e. MYCIN derived shells.


Applied Mathematics and Computation | 2006

Characterization of the departure process in a closed fork–join synchronization network

Muhammad El-Taha; Musa Jafar

Abstract In this article we consider a closed fork–join synchronization Markovian network, where a queueing model consisting of two finite input buffers, B 1 and B 2 , fed by arrivals from two finite populations of sizes K 1 and K 2 is investigated. The first population feeds the first buffer and the second population feeds the second buffer. As soon as there is one part in each buffer, two parts one from each buffer are joined and exit immediately. We provide model analysis and characterization of the departure process; in particular we provide the marginal distribution of inter-departure times.


Journal of Business & Economics Research | 2011

Exploratory Analysis Of The Readability Of Information Privacy Statement Of The Primary Social Networks

Musa Jafar; Amjad Abdullat


Archive | 2008

Data Mining Methods Course for Computer Information Systems Students

Musa Jafar; Russell Anderson; Amjad Abdullat


Archive | 1989

A tool for interactive verification and validation of rule-based expert systems

Musa Jafar; A. Terry Bahill


Information Systems Education Journal | 2017

Emergence of Data Analytics in the Information Systems Curriculum

Musa Jafar; Jeffry Stephen Babb; Amjad Abdullat


Journal of Information Systems Applied Research | 2013

Decision-Making via Visual Analysis using the Natural Language Toolkit and R

Musa Jafar; Jeffry Stephen Babb; Kareem Dana


Archive | 2012

A Framework for an Interactive Word-Cloud Approach for Visual Analysis of Digital Text using the Natural Language Toolkit

Musa Jafar; Jeffry Stephen Babb; Kareem Dana


Archive | 2007

Teaching Scalability Issues in Large Scale Database Application Development

Russell Anderson; Musa Jafar; Amjad Abdullat

Collaboration


Dive into the Musa Jafar's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Muhammad El-Taha

University of Southern Maine

View shared research outputs
Researchain Logo
Decentralizing Knowledge