Table of Contents[Hide][Show]
Cov lag luam yuav tau paub txog qhov tau txais cov ntaub ntawv sib cuam tshuam cov neeg siv khoom los ntawm 2021.
Kev cia siab dhau ntawm cov ntsiab lus ntawm cov ntaub ntawv no, ntawm qhov tod tes, feem ntau ua rau cov koom haum kho cov neeg siv khoom tawm tswv yim raws li kev txheeb cais - ib txoj hauv kev zoo rau kev mloog tus neeg siv lub suab.
Tus neeg siv khoom lub suab tsis tuaj yeem ua cim lossis hloov ua tus lej.
Nws yuav tsum tau nyeem, condensed, thiab, tseem ceeb tshaj, nkag siab.
Qhov tseeb yog tias cov tuam txhab yuav tsum nquag mloog lawv cov neeg siv khoom yuav tsum tau hais ntawm txhua qhov channel uas lawv cuam tshuam nrog lawv, txawm tias nws yog los ntawm kev hu xov tooj, emails, lossis kev sib tham nyob.
Txhua lub tuam txhab yuav tsum tau saib xyuas thiab ntsuas qhov kev xav ntawm cov neeg siv khoom, tab sis cov tuam txhab lag luam ib txwm muaj teeb meem los daws cov ntaub ntawv no thiab hloov pauv mus rau kev txawj ntse muaj txiaj ntsig.
Qhov no tsis yog qhov teeb meem nrog Sentiment Analysis.
Hauv qhov kev qhia no, peb yuav ua tib zoo saib xyuas qhov kev xav ntawm kev xav, nws qhov zoo, thiab yuav siv li cas NLTK lub tsev qiv ntawv los ua kev xav tsom xam ntawm cov ntaub ntawv.
Kev ntsuam xyuas kev xav yog dab tsi?
Kev soj ntsuam kev xav, feem ntau hu ua kev sib tham mining, yog ib txoj hauv kev los tshuaj xyuas tib neeg txoj kev xav, kev xav, thiab kev xav.
Kev soj ntsuam kev xav tso cai rau cov lag luam kom nkag siab zoo dua ntawm lawv cov neeg siv khoom, nce nyiaj tau los, thiab txhim kho lawv cov khoom thiab cov kev pabcuam raws li cov neeg siv khoom nkag.
Qhov sib txawv ntawm lub software uas muaj peev xwm txheeb xyuas cov kev xav ntawm cov neeg siv khoom thiab tus neeg muag khoom / tus neeg sawv cev pabcuam cov neeg siv khoom sim txiav txim siab nws yog tus qub lub peev xwm los muab lub hom phiaj los ntawm cov ntawv nyoos - qhov no feem ntau ua tiav los ntawm kev ua cov lus ntuj (NLP) thiab tshuab kev kawm cov tswv yim.
Los ntawm kev txheeb xyuas kev xav mus rau cov ntawv nyeem categorization, kev txheeb xyuas kev xav muaj ntau yam kev siv. Peb ntiav kev soj ntsuam kev xav ntawm cov ntaub ntawv cov ntaub ntawv los pab lub tuam txhab saib xyuas cov kev xav ntawm cov khoom lag luam los yog cov lus pom zoo rau cov neeg siv khoom.
Cov vev xaib sib txawv sib txawv siv nws los ntsuas qhov kev xav ntawm kev tshaj tawm, thiab yog tias qhov kev xav muaj zog dhau los lossis ua phem, lossis poob qis dua lawv qhov pib, cov ntawv tshaj tawm yuav raug tshem tawm lossis zais.
Kev txheeb xyuas kev xav tuaj yeem siv rau txhua yam los ntawm kev txheeb xyuas kev xav mus rau cov ntawv nyeem.
Qhov nrov tshaj plaws ntawm kev soj ntsuam kev xav yog nyob rau hauv cov ntaub ntawv cov ntaub ntawv, qhov twg nws yog siv los pab ib lub tuam txhab nyob rau hauv taug qab cov kev xav ntawm cov khoom ntsuam xyuas los yog cov neeg siv cov lus.
Cov chaw sib txawv hauv social media kuj tseem siv nws los ntsuas qhov kev xav ntawm kev tshaj tawm, thiab yog tias qhov kev xav muaj zog dhau los lossis ua phem, lossis poob qis dua lawv qhov pib, lawv tshem tawm lossis zais qhov tshaj tawm.
Cov txiaj ntsig ntawm Kev Ntsuas Kev Xav
Cov hauv qab no yog qee qhov txiaj ntsig tseem ceeb tshaj plaws ntawm kev soj ntsuam kev xav uas yuav tsum tsis txhob muab pov tseg.
- Pab hauv kev ntsuam xyuas kev nkag siab ntawm koj lub hom phiaj ntawm koj lub hom phiaj pej xeem.
- Cov lus qhia ncaj qha rau cov neeg siv khoom yog muab los pab koj tsim koj cov khoom.
- Ua kom cov nyiaj tau los ntawm kev muag khoom thiab kev cia siab.
- Upsell lub sijhawm rau koj cov khoom lag luam tau nce ntxiv.
- Kev pabcuam cov neeg siv khoom Proactive yog qhov kev xaiv ua tau.
Cov naj npawb tuaj yeem muab cov ntaub ntawv rau koj xws li qhov ua tau zoo ntawm cov phiaj xwm kev lag luam, tus nqi ntawm kev koom tes hauv kev hu mus rau yav tom ntej, thiab tus naj npawb ntawm daim pib tos rau cov neeg siv khoom.
Txawm li cas los xij, nws yuav tsis qhia koj tias vim li cas ib qho xwm txheej tshwm sim los yog vim li cas nws tshwm sim. Cov cuab yeej Analytics zoo li Google thiab Facebook, piv txwv li, tuaj yeem pab koj ntsuas qhov ua tau zoo ntawm koj txoj kev lag luam.
Tab sis lawv tsis muab koj qhov kev paub tob txog vim li cas qhov kev sib tw tshwj xeeb tau ua tiav.
Sentiment Analysis muaj lub peev xwm los hloov kev ua si hauv qhov no.
Sentiment Analysis – Teeb meem nqe lus
Lub hom phiaj yog los txiav txim siab seb tus tweet puas muaj txiaj ntsig zoo, tsis zoo, lossis kev xav tsis zoo txog rau XNUMX lub tuam txhab Asmeskas raws li tweets.
Qhov no yog ib txoj hauj lwm saib xyuas kev kawm uas peb yuav tsum categorize ib kab ntawv rau hauv predetermined pawg muab ib txoj hlua.
tshuaj
Peb yuav siv tus txheej txheem kev kawm tshuab los daws qhov teeb meem no. Peb mam li pib los ntawm kev import cov tsev qiv ntawv tsim nyog thiab cov ntaub ntawv.
Tom qab ntawd peb yuav ua qee qhov kev tshawb nrhiav cov ntaub ntawv los txiav txim seb puas muaj cov qauv hauv cov ntaub ntawv. Tom qab ntawd, peb yuav lees txais cov ntawv sau ua ntej kom tig cov ntawv sau cov ntaub ntawv tus lej uas a tshuab kev kawm system tuaj yeem siv.
Thaum kawg, peb yuav cob qhia thiab ntsuas peb cov qauv kev xav ntawm kev xav uas siv cov kev kawm tshuab.
1. Ntshuam Cov Tsev Qiv Ntawv
Thaub cov tsev qiv ntawv tsim nyog.
2. Ntshuam Dataset
Kab lus no yuav ua raws li cov ntaub ntawv uas tuaj yeem pom ntawm github. Cov ntaub ntawv yuav raug xa tuaj siv Pandas 'nyeem CSV muaj nuj nqi, raws li pom hauv qab no:
Siv lub taub hau () ua haujlwm, tshuaj xyuas cov ntaub ntawv thawj tsib kab:
Tso zis:
3. Kev txheeb xyuas cov ntaub ntawv
Cia peb tshuaj xyuas cov ntaub ntawv los txiav txim seb puas muaj kev sib txawv. Tab sis ua ntej, peb yuav hloov pauv qhov loj me me kom cov kab kos pom ntau dua.
Cia peb pib nrog tus naj npawb ntawm tweets tau txais los ntawm txhua lub dav hlau. Peb yuav siv lub ncuav qab zib rau qhov no:
Qhov feem pua ntawm cov pej xeem tweets rau txhua lub dav hlau tau tshwm sim hauv cov zis.
Cia peb saib yuav ua li cas cov kev xav tau muab faib rau tag nrho cov tweets.
Tso zis:
Cia peb tam sim no tshuaj xyuas qhov kev faib tawm ntawm kev xav rau txhua lub dav hlau tshwj xeeb.
Raws li cov txiaj ntsig tau, feem ntau ntawm tweets rau ze li ntawm txhua lub dav hlau tsis zoo, nrog nruab nrab thiab zoo tweets tom qab. Virgin America yog kab tias tib lub dav hlau uas qhov kev faib ua feem ntawm peb txoj kev xav zoo sib xws.
Tso zis:
Thaum kawg, peb yuav siv lub tsev qiv ntawv Seaborn kom tau txais qhov nruab nrab kev ntseeg siab rau tweets los ntawm peb pawg kev xav.
Tso zis:
Qhov tshwm sim qhia tau hais tias qib kev ntseeg siab rau qhov tsis zoo tweets ntau dua li qhov zoo lossis nruab nrab tweets.
4. Ntxuav cov ntaub ntawv
Ntau cov lus slang thiab cov cim cim tuaj yeem pom hauv tweets. Ua ntej peb tuaj yeem cob qhia cov qauv kev kawm tshuab, peb yuav tsum tau ntxuav peb cov tweets.
Txawm li cas los xij, ua ntej peb pib ntxuav cov tweets, peb yuav tsum cais peb cov ntaub ntawv rau hauv qhov tshwj xeeb thiab cov ntawv teev npe.
Peb tuaj yeem ntxuav cov ntaub ntawv thaum peb tau muab cais ua cov yam ntxwv thiab kev cob qhia. Cov lus hais tsis tu ncua yuav raug siv los ua qhov no.
5. Tus lej sawv cev ntawm cov ntawv nyeem
Txhawm rau cob qhia cov qauv kev kawm tshuab, statistical algorithms siv lej. Kev ua lej, ntawm qhov tod tes, tsuas yog ua haujlwm nrog cov lej xwb.
Peb yuav tsum xub hloov cov ntawv nyeem rau hauv cov lej rau kev txheeb cais algorithms los daws nws. Muaj peb txoj hauv kev ua li ntawd: Hnab ntawm Cov Lus, TF-IDF, thiab Word2Vec.
Hmoov zoo, chav kawm TfidfVectorizer hauv Python's Scikit-Learn module tuaj yeem siv los hloov cov ntawv sau rau hauv TF-IDF feature vectors.
6. Tsim cov ntaub ntawv-Driven Training thiab Test Sets
Thaum kawg, peb yuav tsum faib peb cov ntaub ntawv rau hauv kev cob qhia thiab kev sim ua ntej kev cob qhia peb cov algorithms.
Cov txheej txheem kev cob qhia yuav raug siv los cob qhia cov algorithm, thiab cov txheej txheem xeem yuav raug siv los ntsuas cov qauv kev kawm ntawm lub tshuab ua haujlwm.
7. Kev tsim qauv qauv
Tom qab cov ntaub ntawv tau muab cais rau hauv kev cob qhia thiab kev xeem, cov txheej txheem kev kawm tshuab tau siv los kawm los ntawm cov ntaub ntawv kev cob qhia.
Koj tuaj yeem siv txhua lub tshuab kawm algorithm. Random Forest mus kom ze, txawm li cas los xij, yuav raug siv vim nws muaj peev xwm tiv thaiv cov ntaub ntawv tsis raug cai.
8. Kev kwv yees thiab kev ntsuas tus qauv
Tom qab tus qauv tau txais kev cob qhia, theem kawg yog ua kom muaj kev kwv yees. Txhawm rau ua qhov no, peb yuav tsum siv txoj kev kwv yees rau RandomForestClassifier chav kawm khoom uas peb tau kawm.
Thaum kawg, kev ntsuas kev faib tawm xws li kev ntsuas tsis meej pem, ntsuas F1, qhov tseeb, thiab lwm yam tuaj yeem siv los ntsuas kev ua haujlwm ntawm cov qauv kev kawm tshuab.
Tso zis:
Peb cov algorithm ua tiav qhov tseeb ntawm 75.30, raws li pom los ntawm cov txiaj ntsig.
xaus
Kev soj ntsuam kev xav yog ib txoj haujlwm NLP nquag tshaj plaws vim nws pab txheeb xyuas tag nrho cov kev xav ntawm pej xeem ntawm ib qho teeb meem tshwj xeeb.
Peb pom ntau npaum li cas Python cov tsev qiv ntawv tuaj yeem pab nrog kev txheeb xyuas kev xav.
Peb tau tshawb fawb txog pej xeem tweets txog rau US airlines thiab mus txog qhov tseeb ntawm kwv yees li 75%.
Kuv xav kom koj sim lwm lub tshuab kev kawm algorithm, xws li logistic regression, SVM, lossis KNN, saib seb koj puas tuaj yeem ua tiav cov txiaj ntsig zoo dua.
Sau ntawv cia Ncua