Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст

* Албатта, танҳо ба хотири омӯзиши мошинсозӣ. Зери нигохи андаке норозигии хамсари дустдоштааш.

Эҳтимол ягон барномаи оддӣ ба сатҳи рефлексҳои сутунмӯҳра ба мисли Tinder вуҷуд надорад. Барои истифодаи он, ба шумо танҳо як ангушти лағжиш ва чанд нейрон лозим аст, то духтарон ё мардонеро, ки ба шумо бештар маъқуланд, интихоб кунед. Татбиқи идеалии қувваи бераҳмона дар интихоби ҷуфт.

Ман қарор додам, ки ин як роҳи хубест барои каме эҳсос кардани омӯзиши мошин дар корти графикаи нав. Танҳо ин аст, ки ба занам фаҳмонам, ки ба ман зани нави фарбеҳтар лозим нест ва ман танҳо шабакаҳои нейронро таълим медиҳам.

Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст

Мушкилот бо шабакаҳои шиносоӣ чист?

Чунин захира вуҷуд дошт - Эшли Мадисон. Махсусан, бо шиори «Умр кутох аст. Муносибат кунед." Тамошобинони асосӣ мардони оиладор мебошанд, ки дар паҳлӯи ошиқӣ ҷустуҷӯ мекунанд. Монетизатсия низ шавқовар аст - ба ғайр аз стандарти "харҷ кардани нуқтаҳо барои лайк ва навиштан", онҳо барои нест кардани ҳисоби корбар бидуни пайгирӣ 19 доллар талаб карданд.

Дар соли 2015, сайт табиатан фош шуд ва 60 ГБ маълумоти шахсӣ ба домени ҷамъиятӣ паҳн шуд. Илова ба оилаҳои зиёди харобшуда, ин ихроҷ ба таҳлилгарон бисёр маълумоти ҷолибро пешкаш кард. Ман ҳамеша гумон мекардам, ки дар сайтҳои шиносоӣ шумораи зиёди мардон вуҷуд доранд, аммо дар ин ҳолат он хеле ҷолиб буд. Журналист Аннали Нютц таҳлили маълумоти фошшуда муайян кард, ки аз 5 миллион корбар танҳо 12 000 нафарашон ба суратҳисобҳои воқеии духтарон шабоҳат доранд ва мунтазам истифода мешуданд. Боқимондаҳо танҳо ботҳо буданд, ки бо меҳмонони мард сӯҳбат мекарданд.

Чунин бартарият нисбат ба ҳисобҳои мардон на танҳо барои ин манбаъ, балки барои аксари сайтҳои шиносоӣ низ хос аст. Ман боварӣ дорам, ки бисёриҳо бо ин вазъияти беадолатона дучор омадаанд, вақте ки шумо бояд шиносро бодиққат ба нақша гиред, аммо духтар танҳо бояд сабти ном шавад. Биёед сифати ин анбӯҳи мухлисонро як сӯ гузорем, аммо далели раднопазир аст, ки тавозуни талабот ва пешниҳод ба таври возеҳ ба фоидаи духтарон тағйир ёфтааст.

Хусусияти Tinder

Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст
Қувваи беҳтарин дар муносибатҳои гендерӣ

Хусусияти асосии ин платформа арзиши пасти як шиносоӣ мебошад. Тасодуфи ду лағзиш кофӣ аст ва шумо аллакай бо шахси эҳтимолан ҷолиб муошират мекунед. Мушкилот дар он аст, ки ҳамон номутавозунии гендерӣ ба он оварда мерасонад, ки аксари духтарон дар як рӯз даҳҳо бозӣ мекунанд. Ин маънои онро дорад, ки онҳо эҳтимол вақт надоранд, ки ба шумо дар байни дигар номзадҳо таваҷҷӯҳ кунанд.

Комилан возеҳ аст, ки платформа имкони ками баҳодиҳии ҷаҳони ботинии инсонро аз як нигоҳи якуним сония ба аксе, ки дар либоси шиноварӣ ё рондани мошини рангиншудаи муд дорад, дар назар дорад. Аз ин рӯ, агар шумо дар аксҳои худ танҳо илоҳӣ набошед, шумо илоҷе надоред, ки имконияти худро тавассути қабул кардани r-стратегия дар баъзе намудхо. Оддӣ карда гӯем, мо қувваи бераҳмона меандозем ва ҳаҷм мегирем, то имкони муваффақияти зотпарвариро зиёд кунем. Азбаски шумо баъзан бояд аз хӯрок ва хоб парешон шавед ва лағжишҳо маҳдуданд, шумо эҳтимол бартарӣ медиҳед, ки автоматизатсия духтарон ё мардонеро интихоб кунед, ки ба табъи шумо мувофиқат кунанд. Redheads кӯтоҳ ё brunettes баланд - ин ба шумо вобаста аст.

Ҷамъоварии маълумот

Пеш аз ҳама, барои дурустии муқаррарӣ ба шумо маълумоти зиёде лозим аст. Ҳар касе, ки бо омӯзиши мошин дучор шудааст, медонад, ки тавлид кардани маҷмӯи маълумоти дуруст ҷамъоварӣ ва нишонгузорӣ то чӣ андоза душвор аст. Аз ҷиҳати назариявӣ, ҳама гуна манбаи шабеҳ ҳамчун манбаи маълумот мувофиқ хоҳад буд, хоҳ Instagram ё дигар шабакаҳои иҷтимоӣ. Аммо беҳтар аст, ки дар он намунаҳое, ки шабака дар оянда кор хоҳад кард, таълим диҳед.

Биёед анборро асос гирем Автоматикунонии Tinder. Суратҳои Tinder ҳамеша дастрас мебошанд, аммо функсияи "лайк" аллакай маҳдуд аст. Бинобар ин, дар радиус тамоми мавҷудоти зиндаро ҷудо кардан ва онҳоро бодиққат қайд кардан лозим аст. Аввалан ба шумо лозим аст, ки скрипти хеле соддаро истифода баред:

from skimage.io import imread, imsave, imshow, show
import matplotlib.pyplot as plt
import pynder
from helpers import get_access_token, get_login_credentials
from io_helper import save_image

email, password, FBID = get_login_credentials()
FBTOKEN = get_access_token(email, password)
session = pynder.Session(facebook_token=FBTOKEN)

while True:
    users = session.nearby_users()
    for user in users:
        photos = user.get_photos()
        print("Fetched user photos..")
        for photo in photos:
            print(photo)
            image = imread(photo)
            imshow(image)
            show()

            input_string = "Write 1 to like. Write 2 to dislike."
            ans = str(input(input_string)).lower()

            if ans == "1":
                save_image(image, photo, True)
            else:
                save_image(image, photo, False)

Он ба шумо имкон медиҳад, ки бо ду тугма ҳарчи зудтар маҷмӯи маълумотро қайд кунед. Мушкилоти асосӣ дар он аст, ки китобхонаи werkzeug мутобиқати ақибро вайрон кардааст ва маҷбур мешавад, ки онро паст кунад. Дар акси ҳол, он ин хаторо медиҳад.

Traceback (most recent call last):
  File "img_scrape.py", line 4, in <module>
    from helpers import get_access_token, get_login_credentials
  File "/home/someone/tmp/TinderAutomation/helpers.py", line 1, in <module>
    import robobrowser
  File "/home/someone/tmp/TinderAutomation/venv/lib/python3.6/site-packages/robobrowser/__init__.py", line 3, in <module>
    from .browser import RoboBrowser
  File "/home/someone/tmp/TinderAutomation/venv/lib/python3.6/site-packages/robobrowser/browser.py", line 8, in <module>
    from werkzeug import cached_property
ImportError: cannot import name 'cached_property'

Аз ин рӯ, дар requirements.txt шумо бояд Werkzeug==0.16.1 нависед. Он гоҳ он парвоз мекунад.
Мушкилоти дуюм ин аст, ки ин нишона гирифта шавад. Усули стандартии анбор барои ман кор накард, аммо ман тавонистам онро аз консоли таҳиягар гирам. Барои ин, ба пайванд ва посухро ба дархости POST дар www.facebook.com/v2.6/dialog/oauth/confirm?dpr=1. Дар дохили мо 'access_token' -ро ҷустуҷӯ мекунем. Бо баъзе сабабҳо он бори аввал кор накард, аммо баъд ман онро ёфтам ва онро ба скрипт сахт рамзгузорӣ кардам.

Талаботи маҷмӯи маълумот

Якчанд талаботи асосӣ барои маҷмӯи маълумотҳои омӯзиши мошин вуҷуд доранд:

  1. Муваффақият
  2. Якхела
  3. Варианти

Дар ин ҳолат кофӣ барои сохтани модели мувофиқ ҳадди аққал 10000 XNUMX аксро талаб мекунад. Бале, ин хеле зиёд аст. Ин аст, дар асл, чаро хизматрасониҳо маъқул Туркманистон Амазонки механикӣ, ки дар он шумо метавонед бо пардохти музд аломатгузории маҷмӯи додаҳои худро ба одамони дигар вогузор кунед. Аз тарафи дигар, оё шумо воқеан мехоҳед, ки боти шумо духтарони осиёии моҳтобро дӯст дорад ё духтарони баробар зебо бо решаҳои ҳиндӣ? Бо вуҷуди ин, модел бояд табъи шуморо инъикос кунад.

Дар гуногунрангӣ ягон мушкилоти махсус вуҷуд надорад; ҳама аксҳо аз кунҷҳои гуногун ва равшанӣ пешниҳод карда мешаванд. Дар айнакҳо, либосҳо, шиноварӣ ва костюмҳои лижаронӣ. Мушкилот бо ягонагии маҷмӯи додаҳо метавонад ба миён ояд. Идеалӣ, вақте ки мо намунаи худро нишон медиҳем, он бояд тақрибан аз қисмҳои баробар иборат бошад. Агар шумо бо як маҷмӯаи маълумоти "каҷ" хотима ёбед, шумо бояд онро бо аксҳои дигар манбаъҳо ҳал кунед. Ба шумо лозим меояд, ки ҷолибтарро илова кунед, ё баръакс, шумо онҳоро дар асоси натиҷаи қайд муайян мекунед. Ман чизи тақрибан 60% зебо дорам. Ё ман аз ҳад зиёд интихобкунанда нестам, ё ман танҳо хушбахтам ва дар атроф духтарони зебо зиёданд.

Ман инчунин фарзияро, ки дар байни онҳо ботҳо зиёданд, рад намекунам. Мо ботеро таълим медиҳем, ки ботҳои дигарро дӯст медоранд. Дар ин чо як ханда дорад.

Коркарди маълумот

Мо як хӯшаи аксҳои ишорашуда дорем, аммо онҳо хеле омехтаанд. Рузона, шаб, аз пас ва гайра. Бо таассуф, ман мефаҳмам, ки таълим аз аксҳо аз кунҷи баръакс чандон муассир нахоҳад буд, зеро намуна хеле нобаробар хоҳад буд. Аз ин рӯ, беҳтарин вариант ин аст, ки чеҳраҳо ҳамчун аломати истинод ба "зебоӣ" истифода шаванд. Бо вуҷуди ин, барои мо, мисли дигар приматҳо, ин як параметри асосӣ аст.

Бинобар ин, биёед истифода барем Каскадҳои Ҳаар. Ин як алгоритми аълоест, ки ба шумо имкон медиҳад чеҳраҳоро дар тасвирҳо бо фоизи ками хатогиҳои мусбати бардурӯғ пайдо кунед.

Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст
Ин дар дастур муфассалтар тасвир шудааст Опенчв

Дар марҳилаи навбатӣ, пас аз он ки танҳо чеҳраҳо дар намуна ҳастанд, бартараф кардани ранг маъно дорад. Дарвоқеъ, ба шумо лозим нест, ки байни дезинаи зебои кабуди Пандора ё зебоии пӯсти сабз интихоб кунед.

Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст
Сарчашма

Дар одамони Hue, ранги пӯст ба рейтинги ҷолибият саҳми назаррас намегузорад.
Аз ин рӯ, кори шабакаи нейронро содда кардан ва танҳо ранги хокистарранг гузоштан лозим аст.

Сохтмони намунавӣ

Ман фавран гуфтан мехоҳам, ки бе корти видеоии хуб ва CUDA, шумо эҳтимолан дар вақти мувофиқ модели омӯзонида нахоҳед гирифт. Аз ин рӯ, фавран ҳисобҳоро дар абрҳои махсус ё бо истифода аз python-CUDA равона кунед.

Ман як мисоли асосии сеқабатаро аз муаллифи анбор гирифтам ва тааҷҷубовар аст, ки он дақиқии тақрибан 72% нишон дод, ки ин натиҷаи хуб аст.

model = Sequential()
model.add(Convolution2D(32, 3, 3, activation='relu', input_shape=(img_size, img_size, 3)))
model.add(MaxPooling2D(pool_size=(2,2)))

model.add(Convolution2D(32, 3, 3, activation='relu'))
model.add(MaxPooling2D(pool_size=(2,2)))

model.add(Convolution2D(64, 3, 3, activation='relu'))
model.add(MaxPooling2D(pool_size=(2,2)))
          
model.add(Flatten())
model.add(Dense(128, activation='relu'))
model.add(Dropout(0.5))
model.add(Dense(2, activation='softmax'))

adam = optimizers.SGD(lr=1e-4, decay=1e-6, momentum=0.9, nesterov=True)
model.compile(loss='categorical_crossentropy',
              optimizer= adam,
              metrics=['accuracy'])

Агар намунаи хуб мавҷуд бошад, он метавонад барои ба даст овардани модели қобили кор кофӣ бошад.

Биёед ботро ба кор андозем

Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст

Ташаккур ба муаллифи анбор барои варианти омода барои зуд санҷидани идея. Дар асл, он дар версияи асосӣ хеле хуб кор мекунад ва аслан метавонад дар мо оғоз шавад сервери кирояи тайёр. Ҳанӯз машқ кардан ғайриимкон аст; дар айни замон мо мошинҳои виртуалиро бо дастгирии CUDA барои ҳисобҳо таъмин намекунем, аммо шумо метавонед чизеро 24/7 бе ягон мушкилот иҷро кунед. Бот хеле сабук аст, бинобар ин гирифтани тарифе, ки барои захираҳои истифодашуда пардохт мекунад, фоидаовартар мебуд.

натиҷаҳои

Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст
Ман фикр мекунам, ки ман хеле зебо ҳастам. Ва ман як олами ботинии бой дорам. Ман дар давоми як соат 13 бозӣ гирифтам. Гузашта аз ин, якчанд маротиба духтарон аввал навиштанд.
Дар натиҷа, мо бо муколамаҳои хеле хуб анҷом ёфтем, ки ман гуфтам, ки ман танҳо барои бозӣ бо омӯзиши мошинсозӣ ва тамғагузории додаҳо омадаам. Яке аз духтарон хеле шавқманд буд, зеро худи ӯ таҳиякунанда аст. Эҳсоси қавӣ вуҷуд дорад, ки вай дар ниҳоят ин паёмро дар Ҳабре хоҳад хонд. Ман дар ҳақиқат умедворам, ки Оксана махфияти маро нигоҳ медорад. 🙂
*панҷаи мавҷ мезанад ва салом мегӯяд

Каме дар бораи тарафи ахлоқии масъала

Рости гап, ман тамоми идеяи роботсозии муносибатҳои байни мардону духтаронро дӯст намедорам. Як чизи хеле дуруст аст, ки куртаатро ба китфи шахси бегонаи хунук, ки танҳо истода, партофтан лозим аст. Ё дар қаҳвахонаи тобистона ба духтари зебо наздик шавед ва якҷоя қаҳва бинӯшед. Аллакай аз паси мониторҳо берун равед.

Тобистон дар атроф аст. Вакти шинос шудан расидааст.

Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст

Чӣ тавр бо истифода аз омӯзиши мошинсозӣ ва Tinder дар як соат 13 духтарро гирифтан мумкин аст

Манбаъ: will.com

Илова Эзоҳ