Jaypee University of Engineering & Technology, Guna
The document presents a minor project on a 'Stock Price Predictor' developed by students at Jaypee University of Engineering & Technology, guided by Prof. Sanjay Garg. The project aims to predict future stock values using historical data through an LSTM model and includes the creation of a web application using Streamlit. Key components include data collection, preprocessing, and visualization, with a focus on major companies like Apple and Google.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
18 views16 pages
Jaypee University of Engineering & Technology, Guna
The document presents a minor project on a 'Stock Price Predictor' developed by students at Jaypee University of Engineering & Technology, guided by Prof. Sanjay Garg. The project aims to predict future stock values using historical data through an LSTM model and includes the creation of a web application using Streamlit. Key components include data collection, preprocessing, and visualization, with a focus on major companies like Apple and Google.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16
JAYPEE UNIVERSITY OF ENGINEERING & TECHNOLOGY,GUNA
A MINOR PROJECT PRESENTATION ON-
“STOCK PRICE PREDICTOR”
Guided By- Presentation By-
Prof. Sanjay Garg Saurabh Shukla (211B283) Shivam Sahai (211B288) Shivam Sharma (211B289) Stock Price Predictor • Stock market prediction is the act of trying to determine the future value of a company stock or other financial instrument traded on an exchange.
• The successful prediction of a stock's future price could yield
significant profit.
• These forecasts generally use fundamental analysis of a
company or economy, or technical analysis of charts, or a combination of the two. Objectives: • Primary objective is to predict the future value of the stock using the past data. • Implementing Long-Short Term Memory (LSTM) Model form accurate and interpretable predictions. • Designing an webapp for the predicted data using Streamlit Tool. Prerequisites : • Machine Learning Fundamentals • Data Analysis and Visualization • Statistics and Time Series Analysis • Financial Concepts • Data Preprocessing • Risk Management • Realistic Expectations Tool and Libraries: • Fundamentals of Python language and some libraries like : 1. NumPy 2. Pandas 3. Matplotlib 4. Seaborn 5. SciPy 6.Scikit Learn Steps : • Data Collection : Collecting stock price data involves gathering information about the historical and current prices of stocks traded on various stock exchanges. This data is valuable for financial analysis, trend identification, and making informed investment decisions. • Data Preprocessing: Clean the data by handling missing values, outliers, and inconsistencies. You may need to normalize or scale the data to ensure that all features have similar ranges. • Divide the data into training and testing f• Do a feature scaling on the data so that • the data values will range between 0 and 1. • Building the LSTM model • Train the model by providing batch size and epochs. • Making the predictions and visualizing • the results using plotting techniques FLOW CHART STOCKS : • The Walt Disney Company • Google • Starbucks • Apple • PepsiCo • Johnson & Johnson • Walmart Inc. • Colgate-Palmoliv • Hind. Unilever • P&G • Infosys Information Technology • HDFC Bank • TCS • TATA MOTORS Graphical Representation LSTM- • Long Short-Term Memory (LSTM) is a type of Recurrent Neural Network (RNN) that is specifically designed to handle sequential data, such as time series, speech, and text. LSTM networks are capable of learning long-term dependencies in sequential data, which makes them well suited for tasks such as language translation and time series forecasting. LSTM Implementation Result: WEBAPP : • The webapp is created using the streamlit library of python. For the predicted values we will make a frontend for all our stocks with the help ofstremlit library of python. Streamlit is an open-source python framework for building web appsfor Machine Learning and Data Science Webapp view: THANK YOU