Тёмный

Project 4. Fake News Prediction using Machine Learning with Python | Machine Learning Projects 

Siddhardhan
Подписаться 119 тыс.
Просмотров 206 тыс.
50% 1

Hi! I will be conducting one-on-one discussion with all channel members. Checkout the perks and Join membership if interested: / @siddhardhan Check membership Perks: / @siddhardhan
. In this video, we are building a Fake News Prediction System using Machine Learning with Python. We will be using Logistic Regression model for prediction.
All presentation files for the Machine Learning course as PDF for as low as ₹200 (INR): Drop a mail to siddhardhans2317@gmail.com
Enroll at One Neuron to learn from 100 courses in one subscription with 5% discount: courses.ineuron.ai/neurons/Te...
Hi guys! I am Siddhardhan. I work in the field of Data Science and Machine Learning. It all started with my curiosity to learn about Artificial Intelligence and the ability of AI to solve several Real Life Problems. I worked on several Machine Learning & Deep Learning projects involving Computer Vision.
I am on this journey to empower as many students & working professionals as possible with the knowledge of Machine Learning and Artificial Intelligence.
Hello everyone! I am setting up a donation campaign for my RU-vid Channel. If you like my videos and wish to support me financially, you can donate through the following means:
From India 👉 UPI ID : siddhardhselvam2317@oksbi
Outside of India? 👉 Paypal id: siddhardhselvam2317@gmail.com
(No donation is small. Every penny counts)
Thanks in advance!
Let's build a Community of Machine Learning experts! Kindly Subscribe here👉 tinyurl.com/md0gjbis
I am making a "Hands-on Machine Learning Course with Python" in RU-vid. I'll be posting 3 videos per week. 2 videos on Machine Learning basics (Monday & Wednesday Evening). 1 video on a Machine Learning project (Friday Evening).
Dataset file: www.kaggle.com/c/fake-news/da...
Colab file: colab.research.google.com/dri...
Download the Course Curriculum File from here: drive.google.com/file/d/17i0c...
LinkedIn: / siddhardhan-s-741652207
Telegram Group: t.me/siddhardhan
Facebook group: groups/49085...
#machinelearning
#machinelearningproject
#machinelearningtutorial
#machinelearningtraining
#machinelearningcourse
#python
#pythonproject
#deeplearning
#deeplearningproject
#fakenewsprediction Instagram: / siddhardhan23 Instagram: / siddhardhan23

Опубликовано:

 

25 фев 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 328   
@Siddhardhan
@Siddhardhan 3 года назад
Hi! You can join this Telegram group for regular updates about my videos: t.me/siddhardhan Thank you!
@vishalkumarpal9897
@vishalkumarpal9897 2 года назад
Where is link of hands on data science course ?? 12:02
@vimal554
@vimal554 2 года назад
Sir one doubt where is output of this project ☝🏻☝🏻☝🏻
@antibioticsOfWorld
@antibioticsOfWorld 2 года назад
@@vimal554 output itself is shown ..either a news is fake or true.. if u can elaborate ur doubt ..let me know.. i hope i can help u 😄
@harissaeed5811
@harissaeed5811 2 года назад
Fake Supporters Detection how can we do this using ml ? need your help
@durgabhavani5964
@durgabhavani5964 2 года назад
@@vishalkumarpal9897 sir can u pls send fake job posting prediction document
@harshaddeshmukh2935
@harshaddeshmukh2935 9 месяцев назад
Hat's of to your teaching skills sir! As a beginner, this was my 1st ML project & I have completed it successfully & understood each & everything. Now, I am pretty sure that the pure golden content is hidden deeply in RU-vid & as a viewer it's our responsibility to find it & share it with others who need it! Thanks a lot sir!
@bantuman01
@bantuman01 8 месяцев назад
It's so satisfying when someone blessed with talent such as yours is able to simplify a project enough for the average student to get a grasp of what the project is all bout. Thank you so much!
@renusriPalaparthi
@renusriPalaparthi 3 месяца назад
Hii
@rn4341
@rn4341 2 года назад
man, im new to this and I cant thank you enough for this material. I understood everything you did, but i still have trouble doing this on my own due to my lack of experience in the syntax and what modules to import :/
@huzaifaali5245
@huzaifaali5245 2 года назад
most useful project as it helps me learns a lot . Thanks alot sir
@devarpanatribedi1281
@devarpanatribedi1281 2 месяца назад
Outstanding teaching style you possess sir, I can't thank you enough for this pure gold-like content. I appreciate your idea of bringing these project-related videos and making them understandable to all students. Thank you.
@EngineerPlays2024
@EngineerPlays2024 Год назад
Another amazing project sir! Loved it.
@86tejasd44
@86tejasd44 Месяц назад
Your programming part is really skilled and logics are also good i was searching for these kinds of topics
@extremexplorer8930
@extremexplorer8930 2 месяца назад
Awesome so clear Understanding of Machine Learning....Best Machine learning Channel on youtube where we can truly learn Others are there for Views only.
@premswaroop4337
@premswaroop4337 2 года назад
sir i really love the way u explain each and everything in detail, thank u
@sejalanand23
@sejalanand23 3 года назад
Really appreciate your explaining each and every line. Thank you for your time.
@Siddhardhan
@Siddhardhan 3 года назад
My pleasure!😇
@mohdhammadkhan5570
@mohdhammadkhan5570 3 года назад
You have provided so much projects while the paid courses worth of 30000 provides 6-7 projects. Great work💯
@Siddhardhan
@Siddhardhan 3 года назад
you are most welcome 😇
@santoshr1708
@santoshr1708 Год назад
Thank you so much brother. Loved this one. You taught better than my trainer.
@paulubakanma0
@paulubakanma0 Год назад
Thank you for this amazing video. I hope to use it for my project defense
@gameofcodes9832
@gameofcodes9832 3 года назад
This series is really useful for beginners like me. If you could do a video on deploying these models for real-world use then it would be a great help.
@Siddhardhan
@Siddhardhan 3 года назад
Sure thing! will do after deep learning course
@gameofcodes9832
@gameofcodes9832 3 года назад
@@Siddhardhan wow great. BTW did you already started deep learning series?
@nandinigulati5704
@nandinigulati5704 Год назад
such good videos. Quality content. Thank you
@navneetgupta4669
@navneetgupta4669 3 года назад
Nice tutorial. The best part is that the video doesn't have annoying ads.
@Siddhardhan
@Siddhardhan 3 года назад
Thanks 😇
@user-uk8qy6cb7p
@user-uk8qy6cb7p 4 месяца назад
Thankyou so much Sir. Helped me a lot.
@bishalrajak8681
@bishalrajak8681 2 года назад
Nicely explained . Can you please make a video regarding the mathematics behind Logistic regression in details
@mathavansg9227
@mathavansg9227 10 месяцев назад
In case u have an error “EOF inside string etc.”, just wait until the train file finishes loading. It is pretty huge
@dipakrajbhar2723
@dipakrajbhar2723 9 месяцев назад
Thank you so much
@s.mth8352
@s.mth8352 7 месяцев назад
Thank you!! I was stuck here while running my code😅
@sanjuraiker
@sanjuraiker 7 месяцев назад
I need source code please
@renusriPalaparthi
@renusriPalaparthi 3 месяца назад
Hey hi
@akritisingh7240
@akritisingh7240 2 месяца назад
Hello... Can you tell me how to connect this code with frontend?
@aminullahyousufi8142
@aminullahyousufi8142 Год назад
Thank you it was really helpful
@dikshagupta3276
@dikshagupta3276 2 года назад
Hi siddhardhan nice explanation Pls make some end to end project where you discuss on eda and features engineering, features selection ,remove outlier I want this type of project pls make these type of project
@nothingmatters413
@nothingmatters413 2 года назад
Thanx man this really helped me 😭❤️
@anubhavjoshi3105
@anubhavjoshi3105 2 года назад
thanks soo muxh for this awsm explaination
@yohannesayana9456
@yohannesayana9456 2 года назад
Your video is incredible. but is there a means to check the prediction by inserting textual news instead of numerical index?
@sabarikrishna4900
@sabarikrishna4900 2 года назад
Thank you so much sir, For providing us such good videos in the field of Ai & ML. All your videos helped me a lot, my interest in this field has boosted a lot since watching your videos. Keep posting more videos like this sir you are inspiring us a lot 🥰
@mahakgarg3152
@mahakgarg3152 Год назад
My file is showing its too large to display .What can I do now?
@naveenarameshvardhinij3526
@naveenarameshvardhinij3526 2 года назад
Hi, Can we able to put the exact news text and find the prediction rather than using index in predective system.if so can you explain?
@gourangpathak4443
@gourangpathak4443 2 года назад
Amazing Project
@antibioticsOfWorld
@antibioticsOfWorld 2 года назад
You are just superb explaining each and everything properly 🙌🙏 thank you
@Siddhardhan
@Siddhardhan 2 года назад
Thanks and welcome😇
@antibioticsOfWorld
@antibioticsOfWorld 2 года назад
@@Siddhardhan I am doing my masters in Queen mary London and i was just surfing random videos ..even though i knew all the concepts in this i didn't feel like skipping a bit.. truly well explained..i have also sent u the LinkedIn request ! U will have bright future 😄
@behappyvp4956
@behappyvp4956 День назад
Thank you very much. Wish you all the best.
@sethukarasisethu6491
@sethukarasisethu6491 Год назад
Thanks a lot sir🌸
@adityamallick8867
@adityamallick8867 2 года назад
I am having trouble applying the Logistic Regression model on the test data that is provided on the Keggle page along with the training data given. How should I go about doing that??
@sharath957
@sharath957 2 года назад
Good contents in your channel. Just subscribed to your channel and looking forward for more hands one projects.
@Siddhardhan
@Siddhardhan 2 года назад
thanks a lot
@abhishekwaghmare2480
@abhishekwaghmare2480 2 года назад
hello sir, when I try to download the dataset from link that you provided, it asks me to accept competition's rules before downloding file. What should I do?
@charanpoojary4804
@charanpoojary4804 2 года назад
THANK YOU VERY MUCH SIR
@jaiagnihotri5076
@jaiagnihotri5076 5 месяцев назад
great video man
@tohando
@tohando 3 года назад
Nicely done! I like the recap at the end of the video. Keep up the good work!
@Siddhardhan
@Siddhardhan 3 года назад
Thank you so much 😇
@namansethi1767
@namansethi1767 3 года назад
Thanks bro for all these projects
@Siddhardhan
@Siddhardhan 3 года назад
you're most welcome 😇
@gammetube3976
@gammetube3976 2 года назад
Thank u a lot! Sorry show us how we apply part of speech tagging(POS) to hate speech detection using machine learning
@jesusalbertoargelramos8658
@jesusalbertoargelramos8658 Год назад
Thanks bro!
@miranbaban9554
@miranbaban9554 2 года назад
Dear, I have a question here. So how i can predict for a piece of new news, i mean it should be predicted directly without setting the label from ourselves. so how we can predict that.
@ganeshsubramanian6217
@ganeshsubramanian6217 2 года назад
Hi Siddharth, this is really a good content. Does the video quality reduces when you upload thru RU-vid?
@gauravfamily2209
@gauravfamily2209 2 года назад
great. But include data visualization of dataset in the project.
@user-cm5dl6lp5o
@user-cm5dl6lp5o 3 года назад
Good job Siddhardhan!
@Siddhardhan
@Siddhardhan 3 года назад
thanks a lot 😇
@vanshdoshi3283
@vanshdoshi3283 Год назад
can anyone please explain me why merging the author and title column is done when we can directly feed the model without merging them as 2 different features to learn from
@zainqureshi7593
@zainqureshi7593 2 года назад
hi hope you are fine how much time it will take the excution of only text data and is there any change required to excute only the text data?
@siripireddyvaibhav4615
@siripireddyvaibhav4615 2 года назад
for unicodedecode error for reading csv use this: news_dataset = pd.read_csv('train.csv', encoding="unicode_escape",error_bad_lines=False)
@devanshprataptiwari5804
@devanshprataptiwari5804 2 года назад
thanks a lot buddy....wasted more than an hour but got resolved by you
@sweety6734
@sweety6734 2 года назад
It is showing parserError how to solve
@aslah4188
@aslah4188 Год назад
​@@sweety6734 same how to solve?
@santoshpaul934
@santoshpaul934 2 года назад
Sir, when i fit the logistic regression model the error "Unknown label type: 'unknown'" is coming. I stuck at that point. What should i do.
@followmanish
@followmanish 3 месяца назад
thanks for the tutorial. but can you suggest how can we related the model with realtime world. like if I pass any news title to it, it should return the Real/False.
@vaibhavkirtankar5336
@vaibhavkirtankar5336 Год назад
Thanks a lot for this amazing project . i was checking code and first time you split data "X = news_dataset.drop(columns='label', axis=1)" then you did'nt use it .Was it necessary ?
@Shaik_Fathima
@Shaik_Fathima 2 года назад
Tqsm sir
@MohammadKumail-pl8pf
@MohammadKumail-pl8pf Месяц назад
can you please try to make some projects with tensorflow and keras . as I also want to learn those libraries
@dora_2002
@dora_2002 Год назад
hello sir. I am getting an error in the line -news_dataset['content'] = news_dataset['content'].apply(stemming).what to do sir??
@soumavosarkar2511
@soumavosarkar2511 2 года назад
while using a different dataset for testing the accuracy i am getting error due to the total no. of words are not same in the train dataset and test data set. Can you provide a way out,please.
@kushalchoudhary7763
@kushalchoudhary7763 2 года назад
I just tried loading the given Dataset but it's reading only upto 5096th row out of 21k by using the command - pd.read_csv('train.csv', engine='python', error_bad_lines=False) and giving a error ahead. This is hampering the accuracy of test dataset bringing it to 94% accuracy and of course all of the news is not included as well. Can ya plz try to help me out if possible?
@youtubelegends4499
@youtubelegends4499 2 года назад
Please tell me feasibility study (economic, technical, operational) for This project (fake news prediction)... Please 🥺🙏 reply as soon as possible
@saritha3957
@saritha3957 9 месяцев назад
Best video for Beginners
@abc-yu3wd
@abc-yu3wd 2 года назад
thank u so much sir! Sir can u pls tell how to deploy this?
@nishantchaudhary7528
@nishantchaudhary7528 2 года назад
If we are getting new data/news, we have to convert that data through all the process before inputting in our model??
@sezermezgil9304
@sezermezgil9304 2 года назад
Instead of filling with empty string can we just drop those columns which is null ?
@vancedaccount562
@vancedaccount562 Год назад
If I enter latest news headlines from the internet will it be able to predict real or fake news. My college professor is asking for this feature. Please help me
@86tejasd44
@86tejasd44 Месяц назад
sir but the thing is how to develop an app for this with frontend application lilke to give the random news for the project review
@ashokdas1421
@ashokdas1421 3 года назад
Very informative video indeed, thanks for the efforts to put it all together
@Siddhardhan
@Siddhardhan 3 года назад
my pleasure 😇
@sandipansarkar9211
@sandipansarkar9211 2 года назад
finished watching
@busycoder8650
@busycoder8650 2 года назад
thanks man
@tanyanagpal6554
@tanyanagpal6554 3 года назад
Really liked the video and that recap part is very nice... I wanted to ask one thing: Can we show a graph of fake and real news? If yes, then please tell me the procedure for it! Thank you !! in advance
@Siddhardhan
@Siddhardhan 3 года назад
thanks a lot 😇 go through this to plot the data in logistic regression: stackoverflow.com/questions/46085762/sklearn-logistic-regression-plotting-probability-curve-graph
@kanikagoyal6095
@kanikagoyal6095 Год назад
hii @siddhardhan ....how to implement SVM and ANN in this project?
@anasali8865
@anasali8865 Год назад
Well done! Thank you! I have a question. Is it possible to figure out if one single news ist real or fake? In other words, I want to know if a one item of news is real or fake.
@shivaninaeck2524
@shivaninaeck2524 2 года назад
hello sir. Nice explanation. How can i use this to detect fake news for a mobile app on visual studio?
@sezermezgil9304
@sezermezgil9304 2 года назад
Great tutorial ! And i have a question while we were making predictive system we have used data from X_test and we said we are using this because the model have not seen these datas.But we also write a code ''X_test_prediction=model.predict(X_test)''.Didn't it see the test datas after we predicted that ? thx.
@asimmubeen
@asimmubeen 2 года назад
Your actual test output that you are predicting is in Y_test variable. Basically your X_test_predictions are predicted Y-values. I hope it will help.
@prasantachanda7443
@prasantachanda7443 2 года назад
Bro thank you so much for all these projects and Is there any other medium to contact you i need some help in my project??
@bosepukur
@bosepukur 3 года назад
nice initiative
@Siddhardhan
@Siddhardhan 3 года назад
Thank you so much 😇
@charles007able
@charles007able 3 года назад
Great work @Siddhardhan, can you suggest steps to write a simple rule based news recommendation system (Popularity & Content based) with summary metrics (like page views, timestamp etc) from analytics as inputs. Much appreciated!!
@Siddhardhan
@Siddhardhan 3 года назад
Hi! you can follow the same procedure. You just need a dataset that contains details about popularity score.
@charles007able
@charles007able 3 года назад
@@Siddhardhan sure will do that, have learned a lot. Thanks a ton!
@Siddhardhan
@Siddhardhan 3 года назад
Thanks a lot for your positive words 😇
@dayobalogun5248
@dayobalogun5248 2 года назад
Thank you for this video but what happens when our dataset is not labelled
@harshbhawalkar1573
@harshbhawalkar1573 Месяц назад
bro when loading the csv files its saying that there are multiple zip lines , but the data is different in all three files how to solve this error
@ritiksaxena6707
@ritiksaxena6707 2 года назад
Having an issue in loading the dataset, giving the path of dataset still it is showing an error
@HarshKumar-fm6tg
@HarshKumar-fm6tg Год назад
hi i am getting error like "expected string or bytes-like object " in the stemming process can you help me
@samiyusufzai9248
@samiyusufzai9248 2 года назад
Please post video on ML project for Telecom Churn Prediction,Thanks
@hawaabasheer5239
@hawaabasheer5239 9 месяцев назад
Where is the title column?why we didn’t feed it into model ?
@ChangeS-wl8qx
@ChangeS-wl8qx 21 день назад
i got many issues like in uploading file, in train_test_split etc but it suddenly worked . i tried to run all many times , but suddenly it got worked. i don't know what to say or how it will help
@ddesmondeinni7758
@ddesmondeinni7758 2 года назад
Hello Siddhardhan, how can I deploy this particular Fake news prediction code. Trying really hard nothing seems to work.
@akritisingh7240
@akritisingh7240 2 месяца назад
Can you tell how can i attach this code to frontend???
@ayushmaansharma4075
@ayushmaansharma4075 Месяц назад
Did you get the solution?
@shivamsaini7976
@shivamsaini7976 2 года назад
hey, if i make any changes in the dataset that you are providing then program will not work . why ? please tell me the solution guys my teacher are asking me to check the latest news these days and if i edit the dataset with the latest news the program will not work , please help me out tomorrow is my final practical
@sayif7081
@sayif7081 Год назад
why is the text column of the dataset not taken??
@priyankanageswararaokambal3642
@priyankanageswararaokambal3642 2 года назад
sir how to generate a confusion matrix for this code?
@alikaci3303
@alikaci3303 2 года назад
Thank.you
@ahmedabid6799
@ahmedabid6799 2 года назад
big thnx
@lillol3245
@lillol3245 8 месяцев назад
Is it currently possible to make the prediction accuracy very close to 100% in context of fake news?
@whatsstatusvideo2201
@whatsstatusvideo2201 Год назад
PC to an external monitor and I'm watcNice tutorialng tNice tutorials video on one screen and working through exactly what Michael is doing and it is a big
@prakhargarg4166
@prakhargarg4166 4 месяца назад
what are the words, specific to fake comments. Like in sentiment analysis, we can say "good" and "bad" are some of the basic words. But, in this task, how will it distinguish
@azizulpatni7373
@azizulpatni7373 2 года назад
Which Machine Learning Algorithm is used in this project???
@yasirabdulkareem9844
@yasirabdulkareem9844 2 года назад
Thanks 😊, just question, if we have unlabeled dataset , what we do in this case ? How can we label it ?
@rohidaskhandge2548
@rohidaskhandge2548 2 года назад
pd.read_csv( ' file path ', header= None )
@samuelpaul5923
@samuelpaul5923 2 года назад
Actual accuracy parameter is like this "accuracy_score(y_true, y_pred)". But in your video, you are giving the predicted value in y_true secion and true value in y_pred section. Please check on it and let me know if am wrong
@Siddhardhan
@Siddhardhan 2 года назад
Yeah. You are right. I made a mistake there. But the value won't change much...
@asadullahasghar2443
@asadullahasghar2443 Год назад
NameError: name 'train_test_split' is not defined this error is shown and after removing this error, TypeError: '
@rupamdutta3681
@rupamdutta3681 4 месяца назад
stemming is not working poperly. it removed almost all words. why?
@manikyamsai3667
@manikyamsai3667 Год назад
What are the modules are there in this project.?
@inlhathoda2172
@inlhathoda2172 3 месяца назад
my accuracy score on test data is coming out to be 0.53 which is a very poor value. I copied the same code what could be the reason behing this please explain?
@mihirnarkar2112
@mihirnarkar2112 2 года назад
thanks
@akhilavatlam2228
@akhilavatlam2228 3 года назад
Hello sir I uploaded the data set which u have provided above .....my doubt is when I uploaded it's saved as train.csv.zip file rather than train.csv ....can I complete this project ....or any error occurs
@Siddhardhan
@Siddhardhan 3 года назад
hi! you can extract the file using the following code: # extracting the compessed Dataset from zipfile import ZipFile dataset = '/content/train.csv.zip' with ZipFile(dataset,'r') as zip: zip.extractall() when you run this, your zip file will be extracted. it will contain multiple files. in that, use train.csv alone for the project.
@sauravsuman9919
@sauravsuman9919 2 года назад
bhaiya i am using ur videos for ml , please help me .it will help me a lot
Далее
ML Was Hard Until I Learned These 5 Secrets!
13:11
Просмотров 254 тыс.
Water powered timers hidden in public restrooms
13:12
Просмотров 475 тыс.
Income Prediction Machine Learning Project in Python
38:19
PyTorch in 100 Seconds
2:43
Просмотров 882 тыс.
How I'd Learn AI (If I Had to Start Over)
15:04
Просмотров 762 тыс.