Professional Documents
Culture Documents
Computer Science and Engineering: Bachelor of Technology
Computer Science and Engineering: Bachelor of Technology
Project Report
On
DR CH VENKATESHWARA RAO
Associate Professor
1
College Code - TP
SIDDHARTHA
INSTITUTE OF ENGINEERING & TECHNOLOGY
(Approved by AICTE,A & Affiliated to JNTU)
Vinobha Nagar, Ibrahimpatnam, Ranga Reddy Dist – 501 506, Telangana, INDIA.
Ph: 08414-222299, 222599, Fax: 08414-222399
E-mail:info@siddhartha.ac.in; www.siddhartha.ac.in
CERTIFICATE
AND ENGINEERING is recorded of Bonafide work carried out by them. The result
2
DECLARATION
I hereby declare that the work described in this report, entitled “INTERACTIVE
MEDICAL ASSISTANT USING NATURAL LANGUAGE PROCESSING”
which is being submitted by us in partial fulfillment for the award of Bachelor of
Technology (B.Tech) in the Department of “Computer Science and Engineering”
to the Siddhartha Institute of Engineering And Technology, Ibrahimpatnam,
Hyderabad affiliated to Jawaharlal Nehru Technological University, Kukatpally,
Hyderabad (T.S.) – 501506
I have not submitted the matter presented in this project for the award of any
other degree of this or any other university.
3
ACKNOWLEDGEMENT
The satisfaction and euphoria that accompanies the successful completion of any task
would be incomplete without the mention of the people who made it possible and
whose encouragement and guidance have crowded our efforts with success.
Finally, I express thanks to all those who have helped me successfully to completing
this project. Furthermore, i would like to thank my family and friends for their moral
support and encouragement. I express thanks to all those who have helped me in
successfully completing the project.
4
ABSTRACT
In this fast moving world, people are ignorant about their health issues and avoid
routine check-ups. It is very difficult for users to spend longer time on-line and
explore health information. To solve this problem, we provide voice-based android
application to the user where user can interact with system and get inference of
diseases and their remedies by giving the symptoms as input. For processing the
given input we normalize the data by using noun phrase extraction and medical term
identifier. For getting more precise result, we extend our system to generate relevant
questions to the user and accordingly provide remedy for problem. Question is
generated by mapping the user input array with question generation matrix.
5
TABLE OF CONTENTS
TITLE
ABSTRACT
LIST OF DIAGRAMS
1. INTRODUCTION 1
1.1 VOICE ASSISTANT 1
1.2 SPEECH RECOGNITION 1
1.3 TEXT-TO-SPEECH 2
1.4 USER MODULE 2
1.5 INFORMATION EXTRCATION 2
1.6 OBJECTIVE 3
1.7 SCOPE OF THE PROJECT 3
2. RELATED WORKS 4
2.1 LITERATURE SURVEY 5
2.2 PROBLEM WITH EXIXTING SYSTEM 7
3. PROPOSED SYSTEM 8
4. SYSTEM DESIGN 9
4.1-INTRODUCTION TO UML 9
4.1.1 UML DESIGN 9
4.1.2 USES OF UML 9
4.2 UML DIAGRAMS 10
4.2.1 CLASS DIAGRAM 10
4.2.2 OBJECT DIAGRAM 11
4.2.3 STATE DIAGRAM 12
4.2.4 SEQUENCE DIAGRAM 13
4.2.5 ACTIVITY DIAGRAM
14
4.3 REQUIREMENTS SPECIFICATION 15
4.3.1 HARDWARE REQUIREMENTS 15
4.3.2 SOFTWARE REQUIREMENTS 15
5.IMPEMENTATION 16
5.1 PYTHON 16
6
5.2 HISTORY OF PYTHON 16
5.3 IMPORTANCE OF PYTHON 16
5.4 FEATURES OF PYTHON 16
5.5 LIBRARIES USED IN PYTHON 18
5.6 SOFTWARE TESTING 18
5.6.1 GENERAL 18
5.6.2 DEVELOPING METHODOLOGIES 18
5.6.3 SYSTEM TEST 18
5.6.4 PERFORMANCE TEST 19
5.6.5 INTEGRATION TEST 19
5.6.6 ACCEPTANCE TESTING 19
5.6.7 BUILD THE TEST PLAN 19
5.7 SAMPLE CODE 20
5.8 SNAP SHOT 26
6. CONCLUSION 28
7. FUTURE SCOPE 29
8.REFERENCE 30
7
LIST OF FIGURES