An Evaluation Tool for Natural Language Processing Systems - PowerPoint PPT Presentation

About This Presentation
Title:

An Evaluation Tool for Natural Language Processing Systems

Description:

... aspect deals with issues ... elevator car because they were dissatisfied with. the $1,200 they had forced ... the car from crushing the salesman ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 20
Provided by: stude803
Learn more at: http://www.cs.bsu.edu
Category:

less

Transcript and Presenter's Notes

Title: An Evaluation Tool for Natural Language Processing Systems


1
An Evaluation Tool for Natural Language
Processing Systems
  • Audrey N. Mbeje
  • Department of Computer Science Ball State
    University
  • November 09, 2000

2
Contents
  • Introduction
  • Problem Description
  • Significance of the Study
  • Definition of Terms
  • Computational Linguistics
  • Context
  • Literature Review
  • Methodology
  • Anticipated Results
  • Time Schedule
  • Deliverables
  • Future Research Conclusion

3
Problem Description
Problem Background Human interactive discourse
provides many challenges for natural language
processing (NLP) systems. One of the main
challenges is representing the speakers
intended meaning in its context. Thus the focus
of current research on NLP has been to develop
the technology that will enable the computer to
understand news events in the context they occur
in the real world. The evolving technology,
however, is linguistically inclined and is less
concerned about the quality of the software.
Additionally, it does not reflect uniform
principles of software evaluation.

4
  • Goal
  • The goal of the proposed study is to improve the
  • quality of the natural language processing
    technology
  • by assessing NLP system inventions for linguistic
    and
  • technical quality assurance before they are
    implemented.
  • We are suggesting a natural language processing
    system
  • evaluation tool that will provide both the
    linguistic and
  • software quality assurance. The proposed study
    is based
  • on the assumption that progress in developing NLP
  • technology depends on using evaluation methods
    that
  • better model the speakers natural discourse and
    the
  • quality software.

5
Significance of the Study
  • The study will benefit the theory of natural
    language
  • processing, particularly the research area
    concerned
  • with context in NLP systems.
  • The study is proposing an integration of
    linguistic
  • principles and software design principles in NLP
    systems
  • evaluation which would be a contribution in the
    current
  • progress in NLP technology.
  • The proposed tool will improve the NLP system
  • usability by offering quality assurance for
    reliability
  • and validity of the software technically and
    linguistically.

6
Definition of Terms
  • Computational Linguistics
  • -Discipline between linguistics and computer
    science
  • which is concerned with the computational
    aspects of
  • human language faculty.
  • -Belongs to the cognitive sciences, artificial
  • intelligence (AI) specifically.
  • -Has two components
  • applied and theoretical

7
Definition of Terms (contd)
-With the applied component the interest is in
the practical outcome of modeling human
language use. The goal is to create software
products that have some knowledge of human
language. -The theoretical aspect deals with
issues of formal theories about the linguistic
knowledge that a human needs for generating and
understanding language. (The proposed
evaluation tool is intended for the
applied component of CL.)
8
Definition of Terms (contd)
  • Context
  • -Rough definition of the term
  • -We say that an utterance x presupposes a fact
    y,
  • if uttering x only makes sense if the context
    (e.g.,
  • world knowledge or earlier utterance in the
    same
  • conversation) provides enough information to
  • conclude that y is the case. Consider example
    2a
  • 2a. Marys husband is out of town.
  • The noun phrase presupposes Mary is married.
  • Computational linguists are concerned with making
    NLP
  • systems understand such contextual information.

9
Literature Review
  • Much research on the problem of in-depth story
  • understanding by computer was performed starting
    in
  • the 1970s.
  • In the 1990s the interest shifted towards
  • information extraction and word sense
    disambiguation.
  • The end of the 1990 marked another shift in focus
    back
  • to in-depth story understanding by the computer.

10
  • McCarthy (1990) discusses the problem of getting
    the
  • computer to understand the following text from
    the New
  • York Times
  • A 61-year old furniture salesman was pushed
  • down the shaft of a freight elevator yesterday
    in
  • his downtown Brooklyn store by two robbers
  • while a third attempted to crush him with the
  • elevator car because they were dissatisfied with
  • the 1,200 they had forced him to give them.
    The
  • buffer springs at the bottom of the shaft
    prevented
  • the car from crushing the salesman John J. Hug,
    after
  • he was pushed from the first floor to the
    basement.

11
The car stopped about 12 inches above him as he
flattened himself at the bottom of the
pit. (Mueller, 1999) McCarthys concern
was beyond mere word sense disambiguation and
information extraction. He suggested that the
computer should be able to demonstrate such
contextual questions as Who was in the store
when the events began? Who had the money at the
end? What would have happened if Mr. Hug had
not flattened himself at the bottom of the pit?
etc.
12
Literature Review (contd)
  • Current research on contextual understanding is
  • concerned with such problems as the one stated
    above.
  • Several NLP systems have been suggested whose
  • orientations is mainly linguistic.
  • This study is suggesting an evaluation tool for
    such
  • NLP systems integrating linguistic and technical
  • principles, namely, speed.

13
Methodology
  • Create an algorithm simulating aspects of human
  • language faculty, namely, speed and ability to
  • decode contextual discourse.
  • -Evaluation technologies to evaluate the NLP
  • systems for context decoding and speed using
  • existing evaluation technology.

14
Methodology (contd)
-Do the same test using the proposed
tool. -Compare the results Note The proposed
evaluation tool will be evaluated for validity
and reliability before its implementation using
outside researchers evaluation tool.
15
Anticipated Results
  • The proposed tool should effectively evaluate NLP
  • systems for context and speed.

16
Time Schedule
August - November Proposal Writing
Presentation November - December Proposal
Review January March Literature
Review April July Data Gathering
Evaluation Tool Designing Evaluation Tool
Testing August - November Thesis Writing
Defense
17
Deliverables
  • Natural Language Processing Evaluation Tool
  • Research Presentation at a Conference
  • Research Publication

18
Conclusion and Future Research
  • Computing context of a natural language discourse
    is
  • an essential task for a natural language
    processing
  • system.
  • The proposed evaluation tool for NLP system will
    have
  • a potential for modification to incorporate new
    design
  • principles for improved usability.

19
The End

Write a Comment
User Comments (0)
About PowerShow.com