Sie sind auf Seite 1von 7

AN APPLICATION OF PATTERN MINING ALGORITHM

IN FINANCIAL ADVISORY SYSTEM

A project report
submitted to
Rajiv Gandhi
Proudyogiki Vishwavidyalaya, Bhopal
towards partial fulfillment of
the Degree of
Bachelor of Engineering
in
Computer Engineering

Guided by Submitted by
Prof. D.A Mehta Ankur Joshi
Kartik Mehrotra
Mohit Mishra
Murtuza Badshah

Computer Engineering Department


Shri G.S. Institute of Technology and Science
Indore (M.P.)
2008
SHRI G.S. INSTITUTE OF TECHNOLOGY AND SCIENCE
INDORE

CERTIFICATE

This is to certify that Mr. Ankur Joshi, Mr. Kartik Mehrotra, Mr. Mohit Mishra and Mr.
Murtuza Badshah, students of final year B.E. (Computer Engineering) in the year 2008 of
Computer Engineering Department of this institute have completed the project work entitled
“An application of Pattern Mining Algorithm in Financial Advisory System” based on the
curriculum and have submitted a satisfactory account of their work in this report.

Prof. D.A. Mehta


Head and Project Guide
Computer Engg. Department
Shri G.S.I.T.S.
Indore

Director
Shri G.S.I.T.S
Indore
SHRI G.S. INSTITUTE OF TECHNOLOGY AND SCIENCE
INDORE

CERTIFICATE

This is to certify that the project work entitled “An application of Pattern Mining
Algorithm in Financial Advisory System” submitted by Mr. Ankur Joshi, Mr. Kartik
Mehrotra, Mr. Mohit Mishra and Mr. Murtuza Badshah students of final year B.E.
(Computer Engineering) in the year 2008 of Computer Engineering Department of this
institute, is a satisfactory account of their work based on syllabus and is approved for the
award of degree of Bachelor of Engineering in Computer Engineering.

Internal Examiner External Examiner


ACKNOWLEDGEMENT

With great pleasure and sense of obligation we express our


heartfelt gratitude to our esteemed guide, Prof. D A Mehta,
Head of Department of Computer Engineering, S.G.S.I.T.S.
Indore. Our project guide, in spite of his heavy work
commitments and a busy schedule, has been there for us
with his invaluable guidance and ever ready support to help
us. His persistent encouragement, perpetual motivation,
everlasting patience and valuable technical inputs in
discussions, during progress of the project work, have
benefits to an extent, which is beyond expression. His
invaluable help, sage advice and effective tireless guidance
coupled with his constant encouragement streamlined our
work along the proper path to reach a stage of completion.
His contributions are beyond the purview of the
acknowledgement.

We would like to give warm compression of thanks to Dr. S.M.


Humad, Director, S.G.S.I.T.S Indore, for providing all the
facilities and academic environment during the course of
study.

We sincerely wish to express, our gratefulness to all the


members of staff of Computer Engineering Department who
have extended their cooperation at all times and have
contributed in their own way in developing the project.
Successful completion of a project is not an individual effort.
It is an outcome of the cumulative effort a number of
persons, each having own importance to the objective.

We are thankful to our parents for being a constant source of


Encouragement in all our endeavors. Indeed it was their
support that saw us through the many ups and downs of life.
The support and suggestion of our friends are worth
appreciation and thankfulness.
A blend of gratitude, pleasure and great satisfaction, is what,
we feel to convey our indebtedness to all those who have
directly or indirectly contribute to the successful completion
of our project work.

Ankur Joshi
Kartik Mehrotra
Mohit Mishra
Murtuza Badshah

ABSTRACT

In the advent of 21st century the purchasing power of an individual is increasing day by
day. People are becoming more and more investment oriented and everybody wants to
increase his profit and assets. Rather than saving money in the financial institutions
people are inclined towards investing it as the return on savings is low. On the contrary
investing in stocks ,mutual funds and other high risk entities is high. Investment needs
proper knowledge and experience. Most of the investors are not aware of various
terminologies ,various factors or the market situations etc. This makes difficult for them
to properly invest there money and there is a high risk involved in this. Therefore to guide
these novice investors we need some proper channel or guidance. We present FAS:
FINANCIAL ADVISORY SYSTEM which will advice the user to channel their money
in the best possible direction. The financial entity for our system is stock. The stock
market can be visualized in terms of event sequences (increase, decrease or stable). We
have used sequential pattern mining for generating the advice for our user.
CONTENTS
Chapter Title Page No.
1 Introduction
1.1 Preliminaries 1
1.2 Problem Domain 2
1.3 Project Objective 3
1.4 Purpose 3

2 Analysis
2.1 Existing System 4
2.2 Proposed System 4
2.3 Feasibility Analysis 5
2.3.1 Technical Feasibility 5
2.3.2 Economic Feasibility 5
2.4 Software Requirements 5
2.4.1 MySQL 5
2.4.2 Apache Tomcat 6
2.4.3 JCreator 7
2.5 Hardware Requirements 8
2.6 Data Mining Techniques 8
2.6.1 How does data mining work? 8
2.6.2 Data mining consists of five major elements 9
2.7 Sequential Pattern Mining 10
2.7.1 What is Sequential Pattern Mining 10
2.7.2 Challenges on Sequential Pattern Mining 10
2.7.3 Sequential Pattern Mining Algorithms 11
3 Design
3.1 Algorithm used : Spade 12
3.2 Raw Data 13
3.3 Proposed Implementation 15
3.3.1 Frequent Sequences 16
3.3.2 Rule Generation 17
3.4 Sequences of Events 18
3.5 Pseudo Code 19

4 Implementation
4.1 Programming Languages 22
4.1.1 HTML 22
4.1.2 Java 22
4.2 Front-End Implementation 23
4.2.1 Tools Used 23
4.2.2 Graphical User Interface 24
4.2.2.1 Login Form 24
4.2.2.2 Home Page 25
4.2.2.3 Output 26
4.3 Back-End Implementation 27
4.3.1 Software Used 27
4.3.2 Database For Financial Advisory System 27
4.4 Algorithm Implementation 28
4.4 Testing 45
5 Conclusion
5.1 Inference 46
5.2 Future Enhancement 47

References 48
Source Code 49

Das könnte Ihnen auch gefallen