Giter VIP home page Giter VIP logo

Hi, I'm Sharang Srivastava πŸ‘‹

Enthusiastic Data Scientist/Analyst

πŸ”­ Current Projects:

  • Football Player Performance Analysis πŸ“Š:

    • Evaluating ⚽ football players' performance.
    • Analyzing statistics like ⚽ goals, πŸ…°οΈ assists, and defensive actions.
    • Using advanced metrics like 🎯 expected goals (xG) and πŸ“Š passing accuracy.
    • Providing insights for πŸ† clubs, πŸ” scouts, and πŸ‘₯ fans.
    • Utilizing Python-based tools for data analysis.
  • 🌱 I’m currently learning **πŸ“Š AWS Data Analytics πŸš€. As part of my ongoing learning in AWS Data Analytics, I am gaining expertise in several essential AWS services. Here's a summary of what I am currently learning:

    • Amazon Kinesis Data Firehose πŸ”₯: I am exploring Amazon Kinesis Data Firehose, which is a fully managed service that can capture, transform, and load (ETL) streaming data in real-time. It enables seamless integration with various AWS services, including Amazon S3 and Amazon Redshift, making it ideal for ingesting and processing large volumes of data streams efficiently.
    • AWS Glue ETL 🧩: AWS Glue is a fully managed extract, transform, and load (ETL) service that simplifies the process of preparing and loading data for analytics. I am learning how to use AWS Glue to automate data transformation tasks, making data ready for analysis in services like Amazon Redshift and Amazon Athena.
    • Amazon Athena πŸ“Š: Amazon Athena is a serverless, interactive query service that allows for querying data in Amazon S3 using SQL. I am acquiring skills to perform ad-hoc queries and gain insights from data stored in Amazon S3 using Athena's powerful querying capabilities.
    • Amazon S3 (Simple Storage Service) πŸ“¦: I am learning how to effectively use Amazon S3 as a scalable and secure storage solution for data. It's a fundamental component in AWS data analytics, providing a reliable and cost-effective way to store and access data.
    • Amazon QuickSight πŸ“ˆ: Amazon QuickSight is a cloud-native business intelligence (BI) service that I am exploring to create interactive dashboards and visualizations. It enables me to gain insights from data stored in AWS services and present them in a user-friendly manner.
    • Amazon DynamoDB πŸ’‘: I am also learning about Amazon DynamoDB, a fully managed NoSQL database service. It's crucial for handling structured data and is often used in conjunction with other AWS data analytics services.
  • πŸ”­ I’m currently working on examining how sentiments expressed on Twitter (X) affect the stock market. I collect and analyze tweets related to specific companies and their stock symbols. πŸ“Š Natural language processing techniques are used to determine sentiment (positive, negative, neutral) and assess the overall market sentiment. This analysis is valuable for traders, investors, and financial institutions seeking to gauge market sentiment in real-time. πŸ’ΌπŸ“‰ Both analyses involve data collection, cleaning, and utilizing tools such as 🐍 Python and πŸ“ˆ Tableau for visualization. The goal is to provide actionable insights based on data-driven analysis. πŸ“ˆπŸ”

  • Sentiment Analysis on Twitter for Stock Market πŸ“Š:

    • Analyzing tweets related to specific companies and stock symbols.
    • Using Natural Language Processing to determine sentiment.
    • Utilizing Python and Tableau for visualization.

πŸ’¬ Ask me about:

  • Predictive Modeling in Finance πŸ€–πŸ“Š Predictive Modeling in Finance πŸ€–πŸ“Š:

    • Machine learning models πŸ€–πŸ“Š can predict stock prices or market trends based on historical data by analyzing patterns and relationships in the data. Techniques like time series analysis, regression, and deep learning can be employed to make predictions. πŸ“ˆπŸ“‰***

    • Stock price prediction: Machine learning models can be used to predict future stock prices based on historical data, such as price movements, trading volume, and macroeconomic factors. This can help investors make informed investment decisions.πŸ“ˆπŸ“‰

    • Effective machine learning algorithms for detecting fraudulent financial transactions include Random Forest, Support Vector Machines, and Neural Networks. These algorithms analyze transaction patterns and identify anomalies indicative of fraud. πŸ’³πŸš«

    • Asset allocation: Machine learning models can be used to determine the optimal allocation of assets in a portfolio, such as stocks, bonds, and cash.

    • AWS Glue: Simplifies data preparation and ETL processes for financial data analysis. It automates data transformation tasks, ensuring data is ready for analysis in services like Redshift and Athena.

    • Amazon Athena: A database and analytics service that can handle large-scale financial data. It enables high-performance querying and analysis, making it suitable for financial data analysis and reporting. Amazon QuickSight: A BI service that helps create financial dashboards and visualizations. It allows you to present financial data in a user-friendly manner, aiding in decision-making.

    • Creditworthiness prediction: Machine learning models can be used to predict the likelihood of a borrower repaying a loan. This information can be used by lenders to make informed lending decisions. Risk assessment: Machine learning models can also be used to assess the risk of a loan default. This information can be used by lenders to set interest rates and other terms of the loan. Portfolio Optimization πŸ“ˆπŸ“Š. Machine learning can optimize investment portfolios by considering risk and return. Techniques like Mean-Variance Optimization and Reinforcement Learning can help balance the portfolio for maximum returns with acceptable risk.

    • Risk management: Machine learning models can also be used to manage risk in a portfolio by identifying and mitigating potential risks. AWS Services for Predictive Modeling in Finance β˜οΈπŸ€–πŸ“Š.

    • Credit Scoring πŸ“ŠπŸ’° Machine learning contributes to credit risk assessment by analyzing an applicant's financial history, credit utilization, and other factors. Models like logistic regression and gradient boosting can predict creditworthiness.

    • Rule-based detection: Machine learning models can also be used to create rule-based fraud detection systems. These systems flag transactions that violate certain rules, such as exceeding a spending limit or failing a risk assessment.

    • Amazon SageMaker is a fully managed service for building, training, and deploying machine learning models. In finance, it can be used to develop predictive models for stock prices or fraud detection. SageMaker streamlines the machine learning lifecycle, making it efficient for financial applications. β˜οΈπŸ€–

    • Anomaly detection: Machine learning models can be used to identify anomalous transactions, such as large or unusual purchases, or transactions made from unusual locations. These anomalies may be indicative of fraud.

    • Market trend prediction: Machine learning models can also be used to predict market trends, such as bull and bear markets. This can help investors identify investment opportunities and mitigate risks. Fraud Detection πŸ§πŸ•΅οΈβ€β™‚οΈ.

πŸ“« How to reach me:

πŸ“„ Explore my experiences:

Connect with me:

sharangdev75 sharang75 sharangdev4562

Languages and Tools:

aws elasticsearch kibana mongodb mssql mysql oracle pandas postman python scikit_learn seaborn

Sharang Srivastava's Projects

analysing-the-crimes-in-india icon analysing-the-crimes-in-india

In the article in the Business Insider, suggests that the crimes in India have cost economic growth. According to an international think tank, the Institute for Economics and Peace, crimes have cost the country, 9% of its GDP in 2017. This equates to roughly $600 per person in India(Dhillon, 2018). Analysis of crime and taking prevention to ensure the safety of the public is the necessary step for the government and law enforcement. This research will mainly focus on the top crimes that are being committed in India. Top crimes in India will be identified on the chart and the worst affected states for each crime will be plotted on the map of India. The trend of total IPC crimes in every state for the next 6 years will be identified in this research using a machine learning technique. The seasonal trend graph will analyze the observed and trend crime of every state in India. This forecasting technique will help law enforcement to examine the trend of crimes in every state in India and so that they can take minimize the crime as much as possible. This forecasting model will be dependent on the count of past crimes that are committed. Cities of the top worst state affected will be clustered according to the crimes committed this will help the government to identify the highly vulnerable cities. Cities that are highly affected in top states will be analyzed.

football-match-data-analysis icon football-match-data-analysis

This project focuses on analyzing a comprehensive dataset containing results from international men's soccer matches dating back to 1872. The dataset exclusively includes matches involving national teams affiliated with continental confederations

forecasting---liquor-sales-data icon forecasting---liquor-sales-data

Analytics project on understaning the basics of time-series. In this project I have tried to create a SARIMA model to predict the Liquoar sales for the future.

gitfiti icon gitfiti

abusing github commit history for the lulz

kruskalalgo icon kruskalalgo

Containing the Code for Kruskal Algorithm to find the Minimum Spanning Tree

nlp-recipes icon nlp-recipes

Natural Language Processing Best Practices & Examples

pythonnumericaldemos icon pythonnumericaldemos

Well-documented Python demonstrations for spatial data analytics, geostatistical and machine learning to support my courses.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.