Retentioneering: quomodo instrumenta instrumentorum analyticorum productorum in Pythone et Pandas scripserunt

Salve, Habr. Articulus hic deditus est eventus quattuor annorum evolutionis methodorum et instrumentorum statuto ad processum trajectoriarum motuum usoris in applicatione vel in loco. Auctor progressus - Maximus GodziInteger dictum ipsum quis ante auctor ac auctor ipsum adipiscing. Productum ipsum Retentioneering appellatum est, nunc in bibliothecam patentem conversus est et in Github missa est ut ea quis uti possit. Haec omnia interesse possunt iis quae in analysi producti et venalitii, promotionis et progressionis evolutionis implicantur. Viam in Habre Articulus iam editus est de uno casuum operandi cum Retentioneering. Nova materia explicat quid operis facere possit et quomodo adhiberi potest.

Post articulum perlectis, ipse poteris retentionem tuam scribere, potest quaelibet methodus normata ad trajectorias usoris expediendi in applicatione et ultra, sino te singillatim videre notas morum ac pervestigationes ex hoc pro incremento extrahere. de re metrica.

Quid est retentio et cur opus est?

Propositum nostrum initiale erat incrementum Hack movere ab mundo "veneficii digitalis" ad mundum numerorum, analyticorum et praesagiorum. Quocirca analytica producta reducitur ad mathematicos puros et programmatio pro iis qui numeros pro fabulis phantasticis praeferunt, et formulas ad buzzwords sicut "rebrandas", "repositiones", etc., quae sonant nice, sed in praxi parum adiuvant.

Ad solvendas has difficultates, compage analyticorum per graphas et trajectorias indigemus, simulque bibliotheca quae simplices consuetudines analystas typicas, ut modum describendi operas analyticas regulares, quae tam hominibus quam robotis comprehensurae sint. Bibliotheca facultatem praebet mores usoris describendi et coniungendi eam ad res metricas producendas in tam formali et perspicua lingua ut simpliciores et automata exercitationes officia tincidunt et analystarum, eorumque communicationem cum negotio faciliorem reddat.

Retentioneering methodus et instrumentorum programmatum analyticorum quae adaptari et integrari possunt in aliquod opus digitale (et non solum) productum.

Nos coepi opus in facto MMXV. Nunc hoc promptum est, etsi nondum specimen, instrumentorum in Pythone et Pandas ad operandum cum notitia, apparatus eruditionis exempla cum api-sklearn-similis, instrumenta ad eventus machinae interpretandi exempla eli2015 et formata discendi.

Actum est involutus ad bibliothecam apertam opportunam in promptuario Github repositorio-retentioneering-instrumenta. Bibliotheca usus non est difficilis, fere quisquis uber analytica amat, sed non prius codicem scripsit, methodos nostros analyticos applicare potest ad eorum notitia independenter et sine notabili temporis collocatione.

Bene, programmator, applicatio creator, vel membrum evolutionis vel probationis, qui numquam analytica fecit, antequam cum hoc codice ludere potest, et usum exemplarium applicationis eorum sine auxilio foris videre potest.

Usor trajectoria ut elementum fundamentale analyseos ac methodi ad eius processus

Trajectoria usoris est successio statuum usoris certis temporis punctis. Praeterea eventa ex diversis notitiis oriuntur, tam online quam offline. Eventus utentis partem trajectoriam eveniunt. Exempla:
β€’ pressed ipsum
β€’ vidi picturam
β€’ ledo in screen
β€’ accepit an email
β€’ commendatus est amicus productum est
β€’ forma repleti sunt
β€’ percussoque in screen
β€’ scrolled
β€’ ad cash actis mandare
β€’ iussit burrito
β€’ comedit a burrito
β€’ got a burrito manducans ueneno
β€’ casu ingressus a tergo ostium
β€’ ingressus a fronte ostium
β€’ elevat ad applicationem
β€’ accepit dis notitia
‒ erat adhæsit in screen diutius quam X *
β€’ pretium ordinem
β€’ emit ordinem
β€’ negatum est mutui

Si trajectoriam datam globi utentium et studiorum quam transitus structi sunt, prorsus investigare potes quomodo eorum mores in applicatione exstructa sint. Convenit hoc facere per graphum in quo status sunt nodi, et transitus inter statuum sunt orae;

Retentioneering: quomodo instrumenta instrumentorum analyticorum productorum in Pythone et Pandas scripserunt

"Trajectoria" notio est valde commoda - singulas informationes continet de omnibus actionibus usoris, cum facultatem addendi aliquas notitias additis descriptioni harum actionum. Inde est quod universale. Si instrumenta pulchra et commoda habes, quae trajectorias laborare te permittunt, eas similitudines et segmenta invenire potes.

Trajectoria segmentatio primo valde complicata videri potest. In statu normali, ita est - connectivity matrix uti debes comparationis seu seriei alignment. Simpliciorem viam potuimus invenire - ad magnum numerum trajectoriarum perscrutandi et per glomosam segmen.

Cum evenit, potest trajectoriam vertere in punctum per repraesentationes continuas, v.gr. IDF FG,. Post transformationem, trajectoria punctum evadit in spatio ubi normalizatus eventus varii eventus ac transitus inter eos in trajectoria per axes machinatur. Haec res ex ingenti spatio milium vel plurium dimensivarum summarum (ngrams_2 specierum)) in planum utens projici potest. TSNE. TSNE transformatio est quae dimensionem spatii ad 2 axes reducit et, si fieri potest, distantias relativas inter puncta conservat. Quocirca fieri potest in tabula plana, proiectura figuralis trajectoriarum, quomodo puncta diversarum trajectoriarum inter se sitae sint considerare. Dilucidat quam prope vel inter se differant, sive racemos formatos sive per mappa dispersos, etc.

Retentioneering: quomodo instrumenta instrumentorum analyticorum productorum in Pythone et Pandas scripserunt

Instrumenta retentioneering analytica facultatem praebent convertendi notitias implicatas et trajectorias in intuitu quae inter se comparari possunt, et postea effectus transformationis examinari et interpretari possunt.

Loquentes de rationibus normae ad trajectorias expediendas, tria instrumenta principalia intelligimus quae in retentione-graphis, gradatim matrices et trajectoriae proiectionis mappas implevimus.

Operatio cum Google Analyticis, Firebase et similibus systematibus analyticis satis complexus est et non 100 efficax. Problema est aliquot restrictiones pro usore, quarum effectus analysti in talibus systematibus pendet a muris clicks et selectio peciarum. Retentioneering efficit ut cum usuario trajectoriis elaborandum, et non solum cum infundibulis, sicut in Google Analyticis, ubi planities singillatim saepe ad infundibulum, quamvis ad segmentum quoddam constructum, reducitur.

Retentioneering et casibus

Exemplum utendi instrumento elaborato, afferre possumus casum magnae servitutis in Russia. Haec societas applicationem mobile Android quae inter clientes est popularis habet. Annua turnover e applicatione mobili erat circiter 7 miliones rublorum, ambigua temporis circiter 60-130 milia vagata. Eadem societas etiam iOS applicationem habet, et rogatio mediocris applicationis usoris Apple altior erat quam rogatio mediocris. clientis utens applicatione MASCULINUS - 1080 rub. verfus 1300 rub.

Societas efficaciam MASCULI applicationis augere decrevit, ob quam rem accuratam analysin deduxit. Plures hypotheses duodecim generatae sunt de applicationis efficacia augendae. Post Retentionneering usus, evenit quaestionem in nuntiis quae novis usoribus ostensae sunt. Informationes de notae, societatis utilitates et pretia acceperunt. Sed, cum evenit, nuntia putabantur utentem adiuvare discant in applicatione laborare.

Retentioneering: quomodo instrumenta instrumentorum analyticorum productorum in Pythone et Pandas scripserunt

Hoc factum est, propter quod applicatio minus firma facta est, et incrementum conversionis ad ordinem 23% fuit. Primo, XX centesimas mercatorum advenientis probato data est, sed post paucos dies, postquam primos eventus examinando et inclinatio perpendendo, proportiones verterunt et, e contra, viginti cento cento pro globo regimine discesserunt; octoginta centesimis positis in test. Post dies octo, placuit successiue addere probationem duarum hypothesium. In septem septimanis tantum, turnover e applicatione MASCULI augetur una et dimidia parte ad priorem gradum comparata.

Quomodo operari cum Retentioneering?

Primi gradus admodum simplices sunt - download bibliothecam cum pituita mandato retentioneering. Repositorium ipsum exempla prompta facta et casus notitiarum processus ad opera analytica aliqua producta continet. Constitutio continenter renovatur donec primae notitiae sufficiat. Quisquis modulos paratos capere potest et statim ad officia sua applicabit - id permittit ut statim processus accuratioris analyseos et meliorisationum usorum trajectoriarum quam celerrime et efficacissime constituere possit. Ex his omnibus persentit exempla adhibita adhibita per manifesta codicem et hanc experientiam cum collegis communicare.

Instrumentum retentionis est utendum in tota vita applicationis tuae, et in hac causa:

  • Retentioneeratio efficax est ad semitam et continue optimizing user trajectorias et ad mercaturam perficiendam emendandam. Ita novae notae saepe ad applicationes mercaturae additae sunt, quarum impetus in facto recte semper cognosci non potest. In nonnullis casibus, problemata convenientiae oriuntur inter novas et antiquas functiones - exempli gratia, novas "cannibalize" existentes. Qua in re, constans trajectoriarum analysis id ipsum est quod necessarium est.
  • Similis res est cum operando canales vendendi: nova negotiatio fontes et creationes vendo continenter temptantur, necesse est ut monitor temporis, trends et influentia aliorum eventuum, quae magis magisque nova problematum genera ad exitum perducunt. Hoc quoque assidua vigilantia et interpretatio mechanicorum utentis requirit.
  • Plures causae sunt quae assidue afficiunt applicationem operationis. Exempli gratia, novas emissiones tincidunt: quaestionem hodiernam claudentes, inscii veterem recipiunt vel omnino novam efficiunt. Subinde numerus novarum emissiones augetur et processus errorum sequi debet ut automatur, inter quas trajectorias usorum dividendo.

Super, retentioeering instrumentum efficax est. Sed nullus perfectionis modus est - potest ac debet emendari, enucleari, novas frigidos fructus suo fundamento aedificari. Quo magis activa propositi communitas est, eo plus furcae erunt, et novae optiones interesting utendi apparebit.

Plura de instrumentorum Retentioneering:

Source: www.habr.com