Ramtin Ardeshirifar (ramtiin)

ramtiin

Geek Repo

Location:UK

Home Page:ramtin.me

Github PK Tool:Github PK Tool

Ramtin Ardeshirifar's repositories

Language:Jupyter NotebookLicense:MITStargazers:29Issues:1Issues:0

StockGPT

A Python script to analyze financial news and publish them on a Telegram channel.

Language:PythonLicense:MITStargazers:15Issues:1Issues:0

Predicting-Stock-Prices-Using-FB-Prophet

Prophet is a procedure for forecasting time series data based on an additive model where non-linear trends are fit with yearly, weekly, and daily seasonality, plus holiday effects. It works best with time series that have strong seasonal effects and several seasons of historical data. Prophet is robust to missing data and shifts in the trend, and typically handles outliers well. In this notebook I'm going to try forecasting Google stock price using facebook's prophet model.

Language:Jupyter NotebookLicense:MITStargazers:12Issues:1Issues:0

Traffic-forecasting-using-different-methods

Time series prediction using deep learning

Language:Jupyter NotebookLicense:MITStargazers:12Issues:1Issues:0

Predicting-YouTube-Dislikes-using-Machine-Learning

I used Catboost for training a model on the numerical features of every YouTube video (e.g., the number of views, comments, likes, etc.) along with sentiment analysis of the video descriptions and comments using the VADER sentiment analysis model.

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:8Issues:1Issues:0

Credit-Card-Fraud-Detection

In this project, I explore different methods for detecting credit card fraud transactions; including using the Catboost algorithm with undersampling & oversampling methods, and using an almost new approach, by using deep learning and autoencoder.

Language:Jupyter NotebookStargazers:6Issues:1Issues:0

Name-Nationality-Classification-with-Machine-Learning

Predicting nationality only by using people's names with machine learning.

Language:Jupyter NotebookStargazers:6Issues:2Issues:0
Language:Jupyter NotebookLicense:MITStargazers:5Issues:1Issues:0

Word-Clouds-With-Sentiment-Analysis-of-the-Most-Recent-Tweets

Downloaded tweets from the most popular news agencies and extract keywords from them. In the next steps, I plotted a word cloud and did a sentiment analysis for tweets that have the keywords.

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:5Issues:1Issues:0

Detecting-Machine-Generated-Text

The findings of this research reveal several intriguing disparities between human and AI text generation. I demonstrated that these differences could be successfully utilized by classifiers to distinguish between human and AI-generated text.

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:4Issues:1Issues:0

twint

An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.

Language:PythonLicense:MITStargazers:2Issues:0Issues:0

Automated-Design-of-Symmetric-Autoencoders-Using-Genetic-Algorithms

This project presents a novel approach for optimizing the architecture of symmetric, undercomplete autoencoders for dimensionality reduction using a genetic algorithm.

Language:Jupyter NotebookLicense:MITStargazers:1Issues:1Issues:0