Network


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

Hotspot


Dive into the research topics where Keeley A. Crockett is active.

Publication


Featured researches published by Keeley A. Crockett.


IEEE Transactions on Knowledge and Data Engineering | 2006

Sentence similarity based on semantic nets and corpus statistics

Yuhua Li; David McLean; Zuhair Bandar; James O'Shea; Keeley A. Crockett

Sentence similarity measures play an increasingly important role in text-related research and applications in areas such as text mining, Web page retrieval, and dialogue systems. Existing methods for computing sentence similarity have been adopted from approaches used for long text documents. These methods process sentences in a very high-dimensional space and are consequently inefficient, require human input, and are not adaptable to some application domains. This paper focuses directly on computing the similarity between very short texts of sentence length. It presents an algorithm that takes account of semantic information and word order information implied in the sentences. The semantic similarity of two sentences is calculated using information from a structured lexical database and from corpus statistics. The use of a lexical database enables our method to model human common sense knowledge and the incorporation of corpus statistics allows our method to be adaptable to different domains. The proposed method can be used in a variety of applications that involve text knowledge representation and discovery. Experiments on two sets of selected sentence pairs demonstrate that the proposed method provides a similarity measure that shows a significant correlation to human intuition


Computers in Education | 2012

A conversational intelligent tutoring system to automatically predict learning styles

Annabel Latham; Keeley A. Crockett; David McLean; Bruce Edmonds

This paper proposes a generic methodology and architecture for developing a novel conversational intelligent tutoring system (CITS) called Oscar that leads a tutoring conversation and dynamically predicts and adapts to a students learning style. Oscar aims to mimic a human tutor by implicitly modelling the learning style during tutoring, and personalising the tutorial to boost confidence and improve the effectiveness of the learning experience. Learners can intuitively explore and discuss topics in natural language, helping to establish a deeper understanding of the topic. The Oscar CITS methodology and architecture are independent of the learning styles model and tutoring subject domain. Oscar CITS was implemented using the Index of Learning Styles (ILS) model (Felder & Silverman, 1988) to deliver an SQL tutorial. Empirical studies involving real students have validated the prediction of learning styles in a real-world teaching/learning environment. The results showed that all learning styles in the ILS model were successfully predicted from a natural language tutoring conversation, with an accuracy of 61-100%. Participants also found Oscars tutoring helpful and achieved an average learning gain of 13%.


Fuzzy Sets and Systems | 2006

On constructing a fuzzy inference framework using crisp decision trees

Keeley A. Crockett; Zuhair Bandar; David McLean; James O'Shea

This paper proposes a framework which consists of a novel fuzzy inference algorithm to generate fuzzy decision trees from induced crisp decision trees. Fuzzy theoretical techniques are used to fuzzify crisp decision trees in order to soften sharp decision boundaries at decision nodes inherent in this type of trees. A framework for the investigation of various types of membership functions and fuzzy inference techniques is proposed. Once the decision tree has been fuzzified, all branches throughout the tree will fire, resulting in a membership grade being generated at each branch. Five different fuzzy inference mechanisms are used to investigate the degree of interaction between membership grades on each path in the decision tree, which ultimately leads to a final crisp classification. A genetic algorithm is used to optimize and automatically determine the set of fuzzy regions for all branches and simultaneously the degree in which the inference parameters will be applied. Comparisons between crisp trees and the fuzzified trees suggest that the later fuzzy tree is significantly more robust and produces a more balanced classification. In addition, the results obtained from five real-world data sets show that there is a significant improvement in the accuracy of the fuzzy trees when compared with crisp trees.


Computers in Education | 2014

An adaptation algorithm for an intelligent natural language tutoring system

Annabel Latham; Keeley A. Crockett; David McLean

The focus of computerised learning has shifted from content delivery towards personalised online learning with Intelligent Tutoring Systems (ITS). Oscar Conversational ITS (CITS) is a sophisticated ITS that uses a natural language interface to enable learners to construct their own knowledge through discussion. Oscar CITS aims to mimic a human tutor by dynamically detecting and adapting to an individuals learning styles whilst directing the conversational tutorial. Oscar CITS is currently live and being successfully used to support learning by university students. The major contribution of this paper is the development of the novel Oscar CITS adaptation algorithm and its application to the Felder-Silverman learning styles model. The generic Oscar CITS adaptation algorithm uniquely combines the strength of an individuals learning style preference with the available adaptive tutoring material for each tutorial question to decide the best fitting adaptation. A case study is described, where Oscar CITS is implemented to deliver an adaptive SQL tutorial. Two experiments are reported which empirically test the Oscar CITS adaptation algorithm with students in a real teaching/learning environment. The results show that learners experiencing a conversational tutorial personalised to their learning styles performed significantly better during the tutorial than those with an unmatched tutorial.


web intelligence | 2007

Conversation-Based Natural Language Interface to Relational Databases

M Owda; Zuhair Bandar; Keeley A. Crockett

This paper proposes a new approach for creating conversation-based natural language interfaces to relational databases by combining goal oriented conversational agents and knowledge trees. Goal oriented conversational agents have proven their capability to disambiguate the users needs and to converse within a context (i.e. specific domain). Knowledge trees used to overcome the lacking of connectivity between the conversational agent and the relational database, through organizing the domain knowledge in knowledge trees. Knowledge trees also work as a road map for the conversational agent dialogue flow. The proposed framework makes it easier for knowledge engineers to develop a reliable conversation-based NLI-RDB. The developed prototype system shows excellent performance on common queries (i. e. queries extracted from expert by a knowledge engineer). The user will have a friendly interface that can converse with the relational database.


Expert Systems | 2006

Genetic tuning of fuzzy inference within fuzzy classifier systems

Keeley A. Crockett; Zuhair Bandar; Jay Fowdar; James O'Shea

In generating a suitable fuzzy classifier system, significant effort is often placed on the determination and the fine tuning of the fuzzy sets. However, in such systems little thought is given to the way in which membership functions are combined within the fuzzy rules. Often traditional fuzzy inference strategies are used which consequently provide no control over how strongly or weakly the inference is applied within these rules. Furthermore such strategies will allow no interaction between grades of membership. A number of theoretical fuzzy inference operators have been proposed for both regression and classification problems but they have not been investigated in the context of real-world applications. In this paper we propose a novel genetic algorithm framework for optimizing the strength of fuzzy inference operators concurrently with the tuning of membership functions for a given fuzzy classifier system. Each fuzzy system is generated using two well-established decision tree algorithms: C4.5 and CHAID. This will enable both classification and regression problems to be addressed within the framework. Each solution generated by the genetic algorithm will produce a set of fuzzy membership functions and also determine how strongly the inference will be applied within each fuzzy rule. We investigate several theoretical proven fuzzy inference techniques (T-norms) in the context of both classification and regression problems. The methodology proposed is applied to a number of real-world data sets in order to determine the effects of the simultaneous tuning of membership functions and inference parameters on the accuracy and robustness of fuzzy classifiers.


ieee international conference on fuzzy systems | 2010

Oscar: An intelligent conversational agent tutor to estimate learning styles

Annabel Latham; Keeley A. Crockett; David McLean; Bruce Edmonds; Karen O'Shea

Intelligent tutoring systems are computer learning systems which personalise their learning content for an individual, based on learner characteristics such as existing knowledge. A recent extension to ITS is to capture student learning styles using a questionnaire and adapt subject content accordingly, however students do not always take the time to complete questionnaires carefully. This paper describes Oscar, a conversational intelligent tutoring system (CITS) which utilises a conversational agent to conduct the tutoring. The CITS aims to mimic a human tutor by dynamically estimating and adapting to a students learning style during a tutoring conversation. Oscar also offers intelligent solution analysis and problem support for learners. By implicitly modelling the students learning style during tutoring, Oscar can personalise tutoring to each individual learner to improve the effectiveness of the tutoring. The paper presents the novel methodology and architecture for constructing a CITS. An initial pilot study has been conducted in the domain of tutoring of undergraduate Science and Engineering students using the Index of Learning Styles ILS) model. The experiments to investigate the estimation of learning style have produced encouraging results in the estimation of learning style through a tutoring conversation.


ieee international conference on fuzzy systems | 2001

Growing a fuzzy decision forest

Keeley A. Crockett; Zuhair Bandar; David McLean

The creation of multiple decision trees is a relatively new concept, which aims to improve the predictive power of a single decision tree. The approach is based on the induction of more than one C4.5-type decision tree from the same training sample where each decision tree represents a different view of the same domain resulting in a network of decision tree models. The utilization of multiple decision trees has been shown to lead to an improved performance by combining multiple perspectives of the same domain thus increasing the information content whereas, in comparison, a single decision tree can only represent one restricted view of the domain. One predominant weakness in creating a single tree is the generation of sharp decision boundaries at every node within the tree, which results in small changes in attribute values giving radically different classifications. This problem becomes more apparent with the generation of multiple trees. This paper presents a novel approach of overcoming this weakness through the use of fuzzy decision forests. The approach is based upon the induction of multiple fuzzy decision trees from one training sample, where each tree represents a different view of the data domain. A genetic algorithm (GA) is used to select a series of high performance membership functions, which are then applied to branches within all decision trees in the forest. The GA will in addition optimise a pre-selected fuzzy inference technique, which will assign a degree of strength to the conjunction and disjunction of membership grades within the tree. Considerable improvements in classification accuracy over original single C4.5 (crisp) trees were obtained using two real world data sets.


ieee international conference on fuzzy systems | 2007

On the Optimization of T-norm parameters within Fuzzy Decision Trees

Keeley A. Crockett; Zuhair Bandar; David McLean

The success of fuzzy decision trees when applied to classification problems is usually attributed to the selection and tuning of fuzzy sets to represent the problem domain. The impact of fuzzy inference in combining grades of membership throughout fuzzy trees has not been considered in-depth. A number of parameterized fuzzy operators based on the T-norm model have been proposed but not exploited in practical applications. This paper presents a comparative study which examines a number of T-norm and T-conorms and their application within Fuzzy Decision Trees. The methodology uses a Genetic Algorithm to tune the weights of T-norm operators and optimize fuzzy membership functions simultaneously in fuzzy trees. The paper applies the methodology to two Fuzzy Decision Tree algorithms known as FIA and Fuzzy CHAIRS. Six different T-norm models are investigated across five real world datasets. Experimental results indicate that significant improvements can be made in the performance of fuzzy trees when the most appropriate T-norm is optimised for a specific domain.


international conference for internet technology and secured transactions | 2009

A semantic-based conversational agent framework

Karen O'Shea; Zuhair Bandar; Keeley A. Crockett

This paper focuses on the implementation of a novel semantic-based Conversational Agent (CA) framework. Traditional CA frameworks interpret scripts consisting of structural patterns of sentences. User input is matched against such patterns and an associated response is sent as output. This technique, which takes into account solely surface information, that is, the structural form of a sentence, requires the scripter to anticipate the inordinate ways that a user may send input. This is a tiresome and time-consuming process. As such, a semantic-based CA that interprets scripts consisting of natural language sentences will alleviate such burden. Using a pre-determined, domain-specific scenario, the CA was evaluated by participants indicating promising results.

Collaboration


Dive into the Keeley A. Crockett's collaboration.

Top Co-Authors

Avatar

Zuhair Bandar

Manchester Metropolitan University

View shared research outputs
Top Co-Authors

Avatar

James O'Shea

Manchester Metropolitan University

View shared research outputs
Top Co-Authors

Avatar

David McLean

Manchester Metropolitan University

View shared research outputs
Top Co-Authors

Avatar

Annabel Latham

Manchester Metropolitan University

View shared research outputs
Top Co-Authors

Avatar

M Owda

Manchester Metropolitan University

View shared research outputs
Top Co-Authors

Avatar

Karen O'Shea

Manchester Metropolitan University

View shared research outputs
Top Co-Authors

Avatar

Alan Crispin

Manchester Metropolitan University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mohammad Hijjawi

Applied Science Private University

View shared research outputs
Top Co-Authors

Avatar

Bruce Edmonds

Manchester Metropolitan University

View shared research outputs
Researchain Logo
Decentralizing Knowledge