Te pupuri: me pehea te tuhi i nga taputapu tuwhera-puna mo te tātari hua i roto i te Python me te Pandas

Kia ora, Habr. Ko tenei tuhinga e whakatapua ana ki nga hua o nga tau e wha o te whakawhanaketanga o te huinga o nga tikanga me nga taputapu mo te tukatuka i nga huarahi nekehanga a te kaiwhakamahi i roto i te tono, i te paetukutuku ranei. Kaituhi o te whanaketanga - Maxim Godzi, ko wai te upoko o te roopu o nga kaihanga hua, ko ia hoki te kaituhi o te tuhinga. Ko te hua tonu i kiia ko te Retentioneering; kua hurihia hei whare pukapuka tuwhera-puna ka whakairia ki runga i a Github kia taea e te tangata te whakamahi. Ko enei mea katoa ka pai ki te hunga e whai waahi ana ki te tātari hua me te maakete, whakatairanga me te whanaketanga hua. Ma te ara, i runga i a Habré kua puta kee he tuhinga mo tetahi o nga keehi o te mahi me te Retentioneering. Ko nga mea hou e whakamarama ana he aha te mahi a te hua me pehea te whakamahi.

I muri i te panui o te tuhinga, ka taea e koe te tuhi i a koe ake te pupuri; ka taea te whakamahi i tetahi tikanga paerewa mo te tukatuka i nga huarahi a nga kaiwhakamahi i roto i te tono me tua atu, ka taea e koe te kite taipitopito i nga ahuatanga o te whanonga me te tango i nga whakaaro mai i tenei mo te tipu. o nga inenga pakihi.

He aha te Retentioneering me te aha i hiahiatia ai?

Ko ta matou whainga tuatahi ko te neke atu i te Growth Hacking mai i te ao o "mamati makutu" ki te ao o nga nama, tātaritanga me nga matapae. Ko te mutunga mai, ka whakahekehia te tātaritanga hua ki te pangarau parakore me te hotaka mo te hunga e pai ana ki nga nama, kaua ki nga korero whakahirahira, me nga tauira ki nga kupu purongo penei i te "rebranding", "repositioning", etc., he pai te tangi, engari he iti noa te awhina.

Hei whakaoti i enei raruraru, i hiahia matou he anga mo te wetewete i roto i nga kauwhata me nga huarahi, me te wa ano he whare pukapuka e whakangawari ana i nga mahinga kaitirotiro angamaheni, hei huarahi ki te whakaahua i nga mahi tātari hua auau ka marama ki nga tangata me nga karetao. Ka whakawhiwhia e te whare pukapuka te kaha ki te whakaahua i te whanonga a te kaiwhakamahi me te hono atu ki nga inenga pakihi hua i roto i te reo okawa me te maamaa e whakamaarama ana, e whakaaunoa ana i nga mahi a nga kaihanga me nga kaitätari, me te whakahaere i a raatau korero ki te pakihi.

Ko te pupuri he tikanga me nga taputapu rorohiko tātari ka taea te urutau me te whakauru ki tetahi hua matihiko (kaore anake).

I timata matou ki te mahi i te hua i te tau 2015. Inaianei kua rite tenei, ahakoa kaore ano kia pai, he huinga taputapu i roto i te Python me te Pandas mo te mahi me nga raraunga, nga tauira ako miihini me te sklearn-like api, nga taputapu mo te whakamaori i nga hua o nga tauira ako miihini eli5 me te shap.

Kua takai katoa ki te whare pukapuka tuwhera-puna watea i roto i te putunga Github tuwhera - taputapu pupuri-pumau. Ko te whakamahi i te whare pukapuka ehara i te mea uaua; tata ki te hunga e pai ana ki te tātari hua, engari kaore ano kia tuhia he waehere i mua, ka taea te whakamahi i a maatau tikanga tātaritanga ki o raatau raraunga takitahi me te kore utu nui.

Kaati, ka taea e te kaitoha, he kaihanga tono, he mema ranei o te roopu whanaketanga, whakamatautau ranei kaore ano kia mahi tātari i mua ka tiimata te takaro me tenei waehere ka kite i nga tauira whakamahi o ta raatau tono kaore he awhina o waho.

Ko te huarahi a te Kaiwhakamahi hei huānga taketake o te tātari me nga tikanga mo tana tukatuka

Ko te huarahi kaiwhakamahi he raupapa o nga ahuatanga kaiwhakamahi i etahi wa. I tua atu, ka puta mai nga huihuinga mai i nga puna raraunga rereke, i runga ipurangi me te tuimotu. Ko nga huihuinga ka pa ki te kaiwhakamahi he waahanga o tana huarahi. Tauira:
• pehia te patene
• i kite i te pikitia
• patua te mata
• i whiwhi īmēra
• i tūtohu te hua ki tetahi hoa
• whakakīia te puka
• paopao i te mata
• panuku
• i haere ki te rehita moni
• ka tono he burrito
• i kai i te burrito
• ka paihana i te kai i te burrito
• i uru ki te kawhe mai i te tomokanga o muri
• i uru mai i te tomokanga o mua
• whakaitihia te tono
• i whiwhi whakamohiotanga pana
• i mau ki te mata he roa ake i te X
• utua mo te ota
• i hokona te ota
• i whakakorehia he nama

Mena ka tango koe i nga raraunga arataki o te roopu o nga kaiwhakamahi me te ako me pehea te hanganga o nga whakawhitinga, ka taea e koe te whai i te ahua o te hanganga o o raatau whanonga i roto i te tono. He pai ki te mahi i tenei ma te kauwhata he node nga ahua, a ko nga whakawhitinga i waenga i nga kawanatanga he tapa:

Te pupuri: me pehea te tuhi i nga taputapu tuwhera-puna mo te tātari hua i roto i te Python me te Pandas

Ko te "Trajectory" he kaupapa tino watea - kei roto nga korero taipitopito mo nga mahi a nga kaiwhakamahi katoa, me te kaha ki te taapiri i etahi atu raraunga ki te whakaahuatanga o enei mahi. Na tenei ka waiho hei taonga mo te ao katoa. Mena kei a koe nga taputapu ataahua me te watea e taea ai e koe te mahi me nga huarahi, ka kitea e koe nga ritenga me te wehewehe.

Ko te wehenga huarahi he ahua tino uaua i te tuatahi. I roto i nga ahuatanga noa, koinei te keehi - me whakamahi koe i te whakatairite matrix honohono me te raupapa raupapa. I taea e maatau te rapu huarahi ngawari ake - ki te ako i te maha o nga huarahi me te wehe i a raatau ma te kohinga.

I te mea kua puta ake, ka taea te huri i tetahi huarahi ki te waahi ma te whakamahi i nga tohu tonu, hei tauira, TF-IDF. Whai muri i te panonitanga, ka noho te huarahi hei waahi ki te waahi ka whakatakotohia te ahua o nga momo huihuinga me nga whakawhitinga i waenga i a raatau i roto i te huarahi ka whakatakotohia ki te taha o nga toki. Ko tenei mea mai i te mano nui neke atu ranei te mokowā ahu (dimS=sum(momo takahanga)+sum(ngrams_2 momo)) ka taea te whakairi ki runga i te rererangi ma te whakamahi TSNE. Ko te TSNE he panoni e whakaiti ana i te inenga o te mokowā ki te 2 tuaka, a, ki te taea, ka pupuri i nga tawhiti i waenga i nga tohu. Na reira, ka taea i runga i te mapi papatahi, he mapi whakaata ahua o nga huarahi, ki te ako i te ahua o nga waahi o nga huarahi rereke i waenganui ia ratou. Ka tātarihia he pehea te tata, te rereke ranei o tetahi ki tetahi, ahakoa i hanga kahui, i marara ranei ki te mapi, aha atu.

Te pupuri: me pehea te tuhi i nga taputapu tuwhera-puna mo te tātari hua i roto i te Python me te Pandas

Ko nga taputapu wetewete pupuri pupuri i te kaha ki te huri i nga raraunga matatini me nga huarahi hei tirohanga ka taea te whakataurite tetahi ki tetahi, katahi ka taea te tirotiro me te whakamaori i te hua o te huringa.

E korero ana mo nga tikanga paerewa mo te tukatuka i nga huarahi, ko te tikanga e toru nga taputapu matua kua whakatinanahia e matou i roto i te Pupuri - kauwhata, matrices taahiraa me nga mapi matapae huarahi.

Ko te mahi tahi me Google Analytics, Firebase me nga punaha tātaritanga rite he tino uaua, kaore i te 100% te whai hua. Ko te raruraru ko te maha o nga here mo te kaiwhakamahi, na te mea ko te mahi a te kaitātari i roto i enei punaha ka whakawhirinaki ki nga pao kiore me te kowhiringa o nga poro. Ko te pupuri i nga waahi ka taea te mahi me nga huarahi a nga kaiwhakamahi, kaua ki nga kohanga noa, penei i roto i te Google Analytics, i te nuinga o te wa ka whakahekehia te taumata o nga korero ki te waahi, ahakoa i hangaia mo tetahi waahanga.

Te pupuri me nga keehi

Hei tauira mo te whakamahi i te taputapu whakawhanakehia, ka taea e matou te korero mo te keehi o te ratonga niche nui i Russia. Ko tenei kamupene he tono pūkoro Android e rongonui ana i waenga i nga kaihoko. Ko te hurihanga a-tau mai i te tono pūkoro e tata ana ki te 7 miriona rubles, ko nga rereketanga o te tau mai i te 60-130 mano. He tono ano ta taua kamupene mo iOS, a ko te pire toharite o te kaiwhakamahi o te tono Apple i teitei ake i te pire toharite o he kiritaki e whakamahi ana i te tono Android - 1080 rub. ki te 1300 rub.

I whakatauhia e te kamupene ki te whakanui ake i te kaha o te tono Android, i whakahaerehia e ia he tātaritanga tino. He maha nga whakapae i hangaia mo te whakanui ake i te whai huatanga o te tono. I muri i te whakamahi i te Retentionneering, ka puta ko te raru kei roto i nga karere i whakaatuhia ki nga kaiwhakamahi hou. I whiwhi korero ratou mo te waitohu, nga painga o te kamupene me nga utu. Engari, i te mea i puta mai, ko nga karere hei awhina i te kaiwhakamahi ki te ako me pehea te mahi i roto i te tono.

Te pupuri: me pehea te tuhi i nga taputapu tuwhera-puna mo te tātari hua i roto i te Python me te Pandas

I mahia tenei, na te mea i iti ake te tango i te tono, a ko te pikinga o te huringa ki te ota ko te 23%. I te tuatahi, 20 paiheneti o nga waka taumai i tukuna ki te whakamatautau, engari i muri i etahi ra, i muri i te tātari i nga hua tuatahi me te aromatawai i te ahua, ka hurihia e ratou nga waahanga, engari, ka waiho te 20 ōrau mo te roopu whakahaere, a waru tekau paiheneti i whakauruhia ki te whakamatautau. He wiki i muri mai, ka whakatauhia kia taapirihia nga whakamatautau mo etahi atu whakapae e rua. I roto i nga wiki e whitu, ka piki ake te huringa mai i te tono Android ma te kotahi me te haurua nga wa ka whakaritea ki te taumata o mua.

Me pehea te mahi me te Retentioneering?

He tino ngawari nga mahi tuatahi - tango i te whare pukapuka me te pip tāuta whakahau pupuri. Kei roto i te putunga nga tauira kua oti te hanga me nga keehi o te tukatuka raraunga mo etahi mahi tātari hua. Kei te whakahou tonu te huinga tae noa ki te nui mo te mohio tuatahi. Ka taea e nga tangata katoa te tango i nga waahanga kua oti te hanga me te whakamahi tonu ki a raatau mahi - ma tenei ka taea e ratou te whakarite i nga tikanga o te tātaritanga taipitopito me te arotautanga o nga huarahi a nga kaiwhakamahi i te tere me te whai hua. Ko enei mea katoa ka taea te rapu i nga tauira whakamahi tono na roto i te waehere maamaa me te tiri i tenei wheako ki nga hoa mahi.

Ko te pupuri he taputapu e tika ana kia whakamahia puta noa i to tono, a koinei te take:

  • He whai hua te pupuri mo te whai me te arotau tonu i nga huarahi a nga kaiwhakamahi me te whakapai ake i nga mahi pakihi. No reira, he maha nga wa ka taapirihia nga ahuatanga hou ki nga tono e-hokohoko, kaore e taea te tohu tika i te paanga o te hua. I etahi wa, ka puta ake nga raruraru hototahi i waenga i nga mahi hou me nga mahi tawhito - hei tauira, ko nga mea hou ka "whakamate" i nga mahi o mua. Na i tenei ahuatanga, ko te tātari tonu o nga huarahi ko te mea e hiahiatia ana.
  • He rite ano te ahuatanga i te wa e mahi ana me nga huarahi panui: kei te whakamatautauhia nga puna waka hou me nga mahi hanga panui, me aro turuki i te waa, nga ahuatanga me te awe o etahi atu huihuinga, e arai ana ki te pikinga ake o nga momo raru hou. Me whai hoki tenei ki te aroturuki me te whakamaoritanga o nga miihini a te kaiwhakamahi.
  • He maha nga mea e pa ana ki te mahi o tetahi tono. Hei tauira, ko nga whakaputanga hou mai i nga kaiwhakawhanake: ka kati i tetahi raru o naianei, ka whakahoki mai i te mea tawhito, ka hangaia ranei he mea hou. I te wa o te wa, ka piki ake te maha o nga putanga hou, a me mahi aunoa te tukanga o te aroturuki i nga hapa, tae atu ki te tarai i nga huarahi a te kaiwhakamahi.

I te katoa, he taputapu whai hua te Whakapumau. Engari karekau he rohe ki te tino pai - ka taea te whakapai ake, te whakawhanake me nga hua hauhautanga hou i hangaia i runga i tona turanga. Ko te kaha ake o te hapori o te kaupapa, ka nui ake nga marau, ka puta mai nga waahanga hou mo te whakamahi.

He korero ano mo nga taputapu pupuri:

Source: will.com

Tāpiri i te kōrero