Skip to content

Instantly share code, notes, and snippets.

View yuriybash's full-sized avatar
💭
non-hacker-news

Yuriy Bash yuriybash

💭
non-hacker-news
View GitHub Profile
import datetime
p1_meetings = [
(1230, 1300),
(845, 900),
(1300, 1500),
]
p2_meetings = [
(930, 1200),
# data analysis and wrangling
import pandas as pd
import numpy as np
import random as rnd
# visualization
import seaborn as sns
import matplotlib.pyplot as plt
# %matplotlib inline
@yuriybash
yuriybash / gridsearch.py
Created January 24, 2019 21:36
gridsearch
import sys
import yaml
from os.path import dirname, join
import pandas as pd
import numpy as np
import random as rnd
from scipy import sparse
@yuriybash
yuriybash / config.yml
Created January 24, 2019 21:14
sample config
models:
1:
vectorizer:
title:
name: 'tfidf'
parameters:
- ngram_range: [[1, 1], [1, 2]]
max_features: [500]
url:
name: 'tfidf'
@yuriybash
yuriybash / app.py
Last active January 24, 2019 22:53
lambda code
# -*- coding: utf-8 -*-
import numpy as np
import boto3
import pickle
from flask import Flask, request, json
BUCKET_NAME = 'non-hacker-news-models'
MODEL_FILE_NAME = 'model.pkl'
T_VECTORIZER_FILE_NAME = 't_vectorizer.pkl'
@yuriybash
yuriybash / pickling_an_sklearn_classifier_w_custom_transformer_attempt.py
Created January 24, 2019 03:08
pickling_an_sklearn_classifier_w_custom_transformer_attempt
import boto
import datetime
import pickle
import sys
import yaml
from os.path import dirname, join
from sklearn.externals import joblib
import pandas as pd
import numpy as np
@yuriybash
yuriybash / gist:864760c83adae94885b5407c995e0fa1
Created January 16, 2019 21:05
text classification question
let’s say you have two text columns: Title and URL. your data looks like this:
```Title,URL,NonEng
slack vs microsoft teams vs google hangouts,techcrunch,0
the costs of universal healthcare,nytimes,1
...```
and you are trying to create a binary classifier (the “NonEng” column)
@yuriybash
yuriybash / dog.html
Created November 2, 2017 22:11
temp_nina
{% if campaign_setup.preset_name == "dashboard" %}
{% assign cta_text = "advocate_reward_paid_dashboard_email_button" | localize: "Refer more Friends!" %}
{% elsif campaign_setup.preset_name == "leaderboard" %}
{% assign cta_text = "advocate_reward_paid_leaderboard_email_button" | localize: "Refer more Friends!" %}
{% else %}
{% assign cta_text = "advocate_reward_paid_email_button" | localize: "Redeem now" %}
{% endif %}
<table class="body" align="center" style="border-spacing: 0; border-collapse: collapse; vertical-align: top; text-align: left; height: 100%; width: 560px; padding: 0;">
<tr style="vertical-align: top; text-align: left; padding: 0;" align="left">