Skip to content

PSImera/Yandex.practicum.ds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yandex.practicum Data Science projects

Repository structure/Структура репозитория

link Description/Описание Skills
Project_sprint_04_bank Research on the reliability of debtors
Following pre-processing, histograms, boxplots, and scatter diagrams were created from data, with the main goal being to determine the factors which influence the market value of real estate.
python, pandas
Исследование надежности заемщиков
Проведена предобработка данных. Построены гистограммы, боксплоты, диаграммы рассеивания. Основная задача: определить факторы, влияющие на рыночную стоимость объектов недвижимости
Project_sprint_05_appartments Research on apartment listings
Determining the market value of real estate. The primary objective is to choose parameters which potentially influence the value of a property, allowing us to build an automated system capable of tracking anomalies and fraudulent activity.
pandas, numpy, missingpy
Исследование объявлений о продаже квартир
Определение рыночной стоимость объектов недвижимости. Задача — установить параметры. Это позволит построить автоматизированную систему: она отследит аномалии и мошенническую деятельность
Project_sprint_06_calls Statistical data analysis. «Rates»
An statistical analysis of the rates of an unnamed federal telecommunications company was carried out. Various services offered by the company and their interrelations were studied using statistical methods, after which anomalies were identified and processed.
python, pandas, numpy, seaborn,matplotlib.pyplot, scipy
Статистический анализ данных. "Тарифы"
Проанализированы тарифы федерального оператора сотовой связи. Изучение объектов и их взаимосвязей методами статистики. Выявлены и обработаны аномалии
Project_sprint_08_sbor1_games Project for the game store «Streamchik»
Historical data on game sales, user and expert ratings, genres, and platforms are available. The job is to identify patterns which influence and/or determine the success of any given game, which in turn will allow you to bet on a potentially popular or successful product and plan advertising campaigns. Using data up to 2016, the task is to plan for the company for 2017.
python, pandas, numpy, scipy, matplotlib.pyplot
Проект для магазина игр «Стримчик»
Доступны исторические данные о продажах игр, оценки пользователей и экспертов, жанры, платформы. Необходимо выявить определяющие успешность игры закономерности. Это позволит сделать ставку на потенциально популярный продукт и спланировать рекламные компании. Перед нами данные до 2016 года. Необходимо спланировать компанию на 2017 год
Project_sprint_09_rates Rates recommendation
We have data on the behavior of customers who have already switched to these rates and need to build a model for classification which will select appropriate rates. Task: build a model with the highest possible accuracy value. The success rate of correct answers must be brought to at least 0.75. The accuracy must be checked on the test sample.
python, pandas, numpy, seaborn, sklearn
Рекомендация тарифов
В нашем распоряжении данные о поведении клиентов, которые уже перешли на эти тарифы. Нужно построить модель для задачи классификации, которая выберет подходящий тариф. Задача: построить модель с максимально большим значением accuracy. Нужно довести долю правильных ответов по крайней мере до 0.75. accuracy необходимо проверить на тестовой выборке
project_sprint_10_customer_churn Customer Churn
A model for predicting the likelihood of a client's departure from a bank in the near future has been developed. The model was trained on historical data on client behavior as well as terminated contracts with the bank. The metric used is F1 score. ROC-AUC curves were also constructed. F1 = 0.6189 was achieved on the test sample, and the ROC-AUC score = 0.86.
python, pandas, numpy, matplotlib.pyplot, seaborn, sklearn
Отток клиентов
Разработана модель прогнозирования ухода клиента из банка в ближайшее время. Для обучения использованны исторические данные о поведении клиентов и расторжении договоров с банком. Использованая метрика F1-мера. построены ROC-AUC кривые. На тестовой выборке достигнута F1 = 0.6189, а метрика ROC-AUC = 0.86.
project_sprint_11_oil_wells Picking a location for a well
Project for the mining company «GlavRosGosNeft». A decision must be made on where to drill a new well. Oil samples were provided in three regions: 10,000 fields in each, where the quality of oil and the volume of its reserves were measured. A machine learning model was built to help determine the region where production will bring the greatest profit. The Bootstrap technique was used to analyze the potential profit and risks
python, pandas, numpy, matplotlib.pyplot, seaborn, sklearn, scipy
Выбор локации для скважины
Проект для добывающей компании «ГлавРосГосНефть». Необходимо решить, где бурить новую скважину. Предоставлены пробы нефти в трёх регионах: в каждом 10 000 месторождений, где измерили качество нефти и объём её запасов. Построена модель машинного обучения, которая поможет определить регион, где добыча принесёт наибольшую прибыль. Техникой Bootstrap проанализированна возможная прибыль и риски
project_sprint_12_sbor2_gold_recovery Recovery of gold from ore
A prototype of a machine learning model was prepared for the company «Cifra», which develops solutions for efficient operation of industrial enterprises. The model predicts the gold recovery coefficient from gold-bearing ore. The model was developed using data comprised of production and purification parameters and will help optimize production so as not to start a business with unprofitable characteristics
python, pandas, numpy, matplotlib.pyplot, seaborn, plotly, sklearn
Восстановление золота из руды
Подготовлен прототип модели машинного обучения для «Цифры». Компания разрабатывает решения для эффективной работы промышленных предприятий. Модель предсказывает коэффициент восстановления золота из золотосодержащей руды. Использованны данные с параметрами добычи и очистки. Модель поможет оптимизировать производство, чтобы не запускать предприятие с убыточными характеристиками
project_sprint_13_linalg Protection of sensitive personal data of clients
A data transformation method was developed to protect the data of the clients of the insurance company "Hot Potol", so that it would be difficult to reconstruct personal information from them without harming the quality of machine learning models and maintaining their correctness
python, pandas, numpy, matplotlib.pyplot, sklearn, linear algebra
Защита персональных данных клиентов
Разработан метод преобразования данных для защиты данные клиентов страховой компании «Хоть потоп», чтобы по ним было сложно восстановить персональную информацию, а качество моделей машинного обучения не ухудшилось и обоснована корректность его работы
project_sprint_14_autos Determining the cost of cars
A model was built to determine the market value of cars for the used car sales service «Not beaten, not painted». Historical data was used: technical characteristics, trim levels and prices of cars
python, pandas, numpy, matplotlib.pyplot, seaborn, lightgbm, sklearn, category_encoders
Определение стоимости автомобилей
остроена модель для определения рыночной стоимости автомобилей для сервиса по продаже автомобилей с пробегом «Не бит, не крашен». Использованы исторические данные: технические характеристики, комплектации и цены автомобилей
project_sprint_15_taxi Taxi order prediction
Based on historical data on taxi orders at airports for the company "Chёtenkoe taxi", the following was done: resampling and data analysis; different models with different hyperparameters were trained and tested. The constructed model predicts the number of taxi orders in the next hour
python, pandas, numpy, matplotlib.pyplot, sklearn, statsmodels, catboost
Прогнозирование заказов такси
На основании исторические данные о заказах такси в аэропортах для компании «Чётенькое такси» выполнено: ресемплирование и анализ данных; обучены и протестированы разные модели с различными гиперпараметрами. Построенная модель прогнозирует количество заказов такси на следующий час
project_sprint_17_toxic_comments Project for «Wikishop»
For the online store «Wikishop», a model for grouping comments into positive comments and negative comments was trained based on a data set with toxicity markup. This allows users to edit and supplement product descriptions - like in wiki communities - and toxic comments will be sent in for moderation.
python, pandas, numpy, matplotlib.pyplot, sklearn, nltk, torch, transformers, imblearn.pipelineneural language processing (NLP), BERT model used
Проект для «Викишоп»
Для интернет-магазин «Викишоп», на наборе данных с разметкой о токсичности, обучена модель классифицикации комментариев на позитивные и негативные. Теперь пользователи могут редактировать и дополнять описания товаров, как в вики-сообществах и токсичные комментарии будут отправлены на модерацию
project_sprint_19_computer_vision Determining the age of buyers
The supermarket chain «Khleb-Sol» is implementing a computer vision system for processing photos of customers. Photo recording in the checkout area will help determine the age of customers in order to analyze purchases, offer goods and control the integrity of cashiers when selling alcohol. A model which determines a person's approximate age based on a photograph was built by making use of the ResNet50 model and further training it on the provided labeled dataset.
python, pandas, matplotlib.pyplot, tensorflow, keras, ResNet50, computer vision (CV)
Определение возраста покупателей
Сетевой супермаркет «Хлеб-Соль» внедряет систему компьютерного зрения для обработки фотографий покупателей. Фотофиксация в прикассовой зоне поможет определять возраст клиентов, чтобы анализировать покупки и предлагать товары и контролировать добросовестность кассиров при продаже алкоголя. Построена модель, которая по фотографии определяет приблизительный возраст человека. Использована модель ResNet50 и дообучена на предоставленном размеченном наборе данных
project_sprint_22_final Determining the churn of telecom company customers
A model was built for the telecom operator «Niedinorazryva.com» to predict customer churn. If a customer is determined to have a high likelihood of leaving, they will be offered promotional codes and special offers. Personal data of some customers and information about their rates and contracts were used to train the model.
python, pandas, numpy, matplotlib.pyplot, seaborn, imblearn, phik, sklearn, lightgbm
Определение оттока клиентов телеком-компании
Для оператор связи «Ниединогоразрыва.ком» построена модель прогнозирующая отток клиентов. Если выяснится, что пользователь планирует уйти, ему будут предложены промокоды и специальные условия. Для обучения модели использованы персональные данные о некоторых клиентах, информацию об их тарифах и договорах

About

Yandex.Practicum DataScience projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published