Tafole ea likateng[Pata][Bontša]
Likhoebo li tla be li tseba ho fumana lintlha tsa tšebelisano ea bareki ka 2021.
Ho itšetleha haholo ka lintlha tsena tsa data, ka lehlakoreng le leng, hangata ho lebisa mekhatlong e nkang tlhahiso ea bareki e le lipalo-palo - mokhoa o le mong oa ho mamela lentsoe la moreki.
Lentsoe la moreki ha le khone ho becha kapa ho fetoloa nomoro.
E tlameha ho baloa, ho khutsufatsoa, 'me, ka holim'a tsohle, ho utloisisoa.
'Nete ke hore lik'hamphani li tlameha ho mamela ka hloko seo bareki ba bona ba se buang mocha o mong le o mong oo ba sebelisanang le bona, ebang ke ka mehala, li-imeile, kapa meqoqo e phelang.
Khamphani e 'ngoe le e' ngoe e lokela ho etelletsa pele ho beha leihlo le ho lekola maikutlo a bareki, empa ka tloaelo lik'hamphani li 'nile tsa sokola ho sebetsana le lintlha tsena le ho li fetola bohlale bo nang le morero.
Sena ha se sa le joalo ka Sentiment Analysis.
Thutong ena, re tla shebisisa tlhahlobo ea maikutlo, melemo ea eona, le mokhoa oa ho e sebelisa NLTK laebrari ho etsa tlhahlobo ea maikutlo ho data.
Tlhahlobo ea maikutlo ke eng?
Tlhahlobo ea maikutlo, eo hangata e tsejoang e le morafo oa puisano, ke mokhoa oa ho sekaseka maikutlo a batho, menahano le maikutlo a bona.
Tlhahlobo ea maikutlo e lumella likhoebo ho fumana kutloisiso e betere ea bareki ba tsona, ho eketsa chelete, le ho ntlafatsa lihlahisoa le lits'ebeletso tsa bona ho ipapisitsoe le tlhahiso ea bareki.
Phapang lipakeng tsa sistimi ea software e khonang ho sekaseka maikutlo a bareki le morekisi / moemeli oa litšebeletso tsa bareki ea lekang ho e hlalosa ke bokhoni ba motho ba pele ba ho fumana sephetho sa sepheo ho tsoa ho mongolo o tala - sena se finyelloa haholo ka ts'ebetso ea puo ea tlhaho (NLP) le ho ithuta mochine botegeniki jono.
Ho tloha ho khethollo ea maikutlo ho ea ho lihlopha tsa mongolo, tlhahlobo ea maikutlo e na le mefuta e mengata ea ts'ebeliso. Re sebelisa tlhahlobo ea maikutlo ho data ea mongolo ho thusa k'hamphani ho beha leihlo maikutlo a tlhahlobo ea lihlahisoa kapa maikutlo a bareki.
Liwebsaete tse fapaneng tsa litaba tsa sechaba li e sebelisa ho lekola maikutlo a poso, mme haeba maikutlo a le matla haholo kapa a le mabifi, kapa a oela ka tlase ho moeli oa bona, poso e ka hlakoloa kapa e patiloe.
Tlhahlobo ea maikutlo e ka sebelisoa bakeng sa ntho e 'ngoe le e' ngoe ho tloha ho khetho ea maikutlo ho ea ho lihlopha tsa mongolo.
Tšebeliso e tsebahalang haholo ea tlhahlobo ea maikutlo ke data ea mongolo, moo e sebelisetsoang ho thusa k'hamphani ho latela maikutlo a tlhahlobo ea lihlahisoa kapa maikutlo a bareki.
Liwebsaete tse fapaneng tsa litaba tsa sechaba le tsona li e sebelisa ho lekola maikutlo a poso, mme haeba maikutlo a le matla haholo kapa a le mabifi, kapa a oela ka tlase ho moeli oa bona, a hlakola kapa a pata poso eo.
Melemo ea Tlhahlobo ea Maikutlo
Tse latelang ke tse ling tsa melemo ea bohlokoa ka ho fetisisa ea tlhahlobo ea maikutlo e sa lokelang ho hlokomolohuoa.
- Thusa ho lekola maikutlo a lebitso la hau har'a batho bao u batlang ho ba le bona.
- Maikutlo a tobileng ho bareki a fanoa ho u thusa ho theha sehlahisoa sa hau.
- E eketsa lekeno la thekiso le tebello.
- Menyetla ea upsell bakeng sa libapali tsa sehlahisoa sa hau e eketsehile.
- Tšebeletso e sebetsang ea bareki ke khetho e sebetsang.
Linomoro li ka u fa leseli le kang ts'ebetso e sa sebetseng ea lets'olo la ho bapatsa, palo ea ho itlama ha mohala, le palo ea litekete tse emetseng tšehetso ea bareki.
Leha ho le joalo, e ke ke ea u bolella hore na ke hobane’ng ha ketsahalo e itseng e etsahetse kapa hore na e bakiloe ke eng. Lisebelisoa tsa Analytics tse kang Google le Facebook, mohlala, li ka u thusa ho lekola ts'ebetso ea boiteko ba hau ba ho bapatsa.
Empa ha ba u fe tsebo e tebileng ea hore na ke hobane'ng ha phutuho eo e khethehileng e atlehile.
Sentiment Analysis e na le monyetla oa ho fetola papali ntlheng ena.
Tlhahlobo ea Maikutlo - Polelo ea Bothata
Sepheo ke ho tseba hore na tweet e na le maikutlo a matle, a mabe, kapa a sa nke lehlakore mabapi le lifofane tse tšeletseng tsa US tse ipapisitseng le li-tweets.
Ona ke mosebetsi o tloaelehileng o hlokometsoeng oa ho ithuta oo ho oona re tlamehang ho arola khoele ea mongolo ka mekhahlelo e reriloeng esale pele e fuoeng khoele ea mongolo.
tharollo
Re tla sebelisa mokhoa o tloaelehileng oa ho ithuta mochini ho rarolla bothata bona. Re tla qala ka ho tlisa lilaebrari tse hlokahalang le li-database.
Ka mor'a moo, re tla etsa tlhahlobo ea lintlha ho fumana hore na ho na le mekhoa e itseng ho data. Ka mor'a moo, re tla etsa tlhahiso ea pele ea mongolo ho fetolela data ea linomoro tsa mongolo tseo a ho ithuta mochine tsamaiso e ka sebelisoa.
Qetellong, re tla koetlisa le ho lekola mefuta ea rona ea tlhahlobo ea maikutlo re sebelisa mekhoa ea ho ithuta ka mochini.
1. Ho Tlisa Lilaebrari
Laola lilaebrari tse hlokahalang.
2. Kenya Dataset
Sengoliloeng sena se tla ipapisa le pokello ea data e ka fumanoang ho Github. Dataset e tla romelloa ho sebelisoa mosebetsi oa Pandas 'bala oa CSV, joalo ka ha o bonoa ka tlase:
U sebelisa hlooho () mosebetsi, hlahloba mela e mehlano ea pele ea dataset:
Sephetho:
3. Tlhahlobo ea Lintlha
A re hlahlobeng lintlha ho bona hore na ho na le mekhoa efe kapa efe. Empa pele, re tla fetola boholo ba moralo oa kamehla ho etsa hore lichate li bonahale haholoanyane.
Ha re qaleng ka palo ea li-tweets tse amoheloang ke sefofane se seng le se seng. Re tla sebelisa chate ea phae bakeng sa sena:
Peresente ea li-tweets tsa sechaba bakeng sa sefofane se seng le se seng se bonts'oa sephethong.
Ha re shebeng hore na maikutlo a ajoa joang holim'a li-tweets tsohle.
Sephetho:
Joale a re hlahlobeng kabo ea maikutlo bakeng sa sefofane se seng le se seng.
Ho ea ka liphetho, bongata ba li-tweets bakeng sa hoo e batlang e le lifofane tsohle ha li ntle, ka li-tweets tse sa nke lehlakore le tse ntle tse latelang. Virgin America mohlomong ke eona feela sefofane moo karolo ea maikutlo a mararo e bapisoang.
Sephetho:
Qetellong, re tla sebelisa laeborari ea Seaborn ho fumana boemo bo tloaelehileng ba ho itšepa bakeng sa li-tweets tse tsoang mekhahlelong e meraro ea maikutlo.
Sephetho:
Sephetho se bontša hore boemo ba kholiseho bakeng sa li-tweets tse mpe bo boholo ho feta bakeng sa li-tweets tse ntle kapa tse sa nke lehlakore.
4. Ho hloekisa data
Mantsoe a mangata a slang le matšoao a matšoao a ka fumanoa ho li-tweets. Pele re ka koetlisa mohlala oa ho ithuta mochini, re hloka ho hloekisa li-tweets tsa rona.
Leha ho le joalo, pele re qala ho hloekisa li-tweets, re lokela ho arola datha ea rona ka likarolo le li-label sets.
Re ka hloekisa data hang ha re e arola ka likarolo le lihlopha tsa koetliso. Ho tla sebelisoa lipolelo tse tloaelehileng ho etsa sena.
5. Numeric Representation of Text
Ho koetlisa mekhoa ea ho ithuta ka mochini, li-algorithms tsa lipalo-palo li sebelisa lipalo. Mathematics, ka lehlakoreng le leng, e sebetsa feela ka lipalo.
Re tlameha ho qala ka ho fetola sengoloa hore e be lipalo bakeng sa algorithm ea lipalo ho sebetsana le eona. Ho na le mekhoa e meraro ea ho etsa joalo: Mokotla oa Mantsoe, TF-IDF, le Word2Vec.
Ka lehlohonolo, sehlopha sa TfidfVectorizer ho mojule oa Python's Scikit-Learn se ka sebelisoa ho fetola likarolo tsa mongolo hore e be li-vector tsa TF-IDF.
6. Ho theha Koetliso e tsamaisoang ke Boitsebiso le Lihlopha tsa Teko
Qetellong, re tlameha ho arola lintlha tsa rona ho li-sete tsa koetliso le liteko pele re koetlisa li-algorithms tsa rona.
Sehlopha sa koetliso se tla sebelisoa ho koetlisa algorithm, 'me sete ea liteko e tla sebelisoa ho lekola ts'ebetso ea mochini oa ho ithuta.
7. Ntlafatso ea Mohlala
Ka mor'a hore boitsebiso bo aroloe ka lihlopha tsa koetliso le liteko, mekhoa ea ho ithuta ka mochine e sebelisoa ho ithuta ho tsoa boitsebisong ba koetliso.
U ka sebelisa algorithm efe kapa efe ea ho ithuta mochini. Leha ho le joalo, mokhoa oa Random Forest o tla sebelisoa ka lebaka la bokhoni ba oona ba ho sebetsana le lintlha tse sa tloaelehang.
8. Likhakanyo le Tlhahlobo ea Mohlala
Ka mor'a hore mohlala o koetlisoe, mohato oa ho qetela ke oa ho bolela esale pele. Ho etsa sena, re tlameha ho sebelisa mokhoa oa ho bolela esale pele nthong ea sehlopha sa RandomForestClassifier eo re e koetlisitseng.
Qetellong, mehato ea ho arola joalo ka metrics ea pherekano, mehato ea F1, ho nepahala, joalo-joalo e ka sebelisoa ho lekola ts'ebetso ea mefuta ea ho ithuta ka mochini.
Sephetho:
Algorithm ea rona e fihletse ho nepahala ha 75.30, joalo ka ha ho bonoa ke liphetho.
fihlela qeto e
Tlhahlobo ea maikutlo ke e 'ngoe ea mesebetsi e etsahalang khafetsa ea NLP kaha e thusa ho tseba maikutlo a sechaba ka taba e itseng.
Re bone kamoo lilaebrari tse 'maloa tsa Python li ka thusang ka tlhahlobo ea maikutlo.
Re entse boithuto ba li-tweets tsa sechaba tse mabapi le lifofane tse tšeletseng tsa US mme ra fihlela bonnete ba hoo e ka bang 75%.
Nka fana ka maikutlo a hore u leke mokhoa o mong oa ho ithuta oa mochine, o kang ho fokotseha ha thepa, SVM, kapa KNN, ho bona hore na u ka finyella liphello tse molemo.
Leave a Reply