# Virtual Internship Program - Week 2

**URL:** <https://community.kandi.dev/t/virtual-internship-program-week-2/13539>\
**Category:** AI Engineering\
**Created:** [July 17, 2023, 7:00am UTC](https://community.kandi.dev/t/virtual-internship-program-week-2/13539 "2023-07-17T07:00:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![community.admin](https://avatars.discourse-cdn.com/v4/letter/c/5fc32e/32.png) [@community.admin](https://community.kandi.dev/u/community.admin)\
**Post date:** [July 17, 2023, 7:00am UTC](https://community.kandi.dev/t/virtual-internship-program-week-2/13539/1 "2023-07-17T07:00:18Z")

</div>

![Fake News Banner (2)](https://canada1.discourse-cdn.com/flex031/uploads/kandi1/original/2X/e/e6d9d518d56d268fbae30bdabbc72f34958c7024.jpeg)

Congratulations on choosing to participate in the **Virtual Internship Program on AI Engineering** with **Open Weaver!** This 4-week program is designed to be an interactive & practical internship and will help you gain industry-ready skills through project-based learning. The internship will consist of **3 Bootcamps (1 per week)**, a few **coding exercises, a project, and a final assessment.**

### WEEK 2 - AI ENGINEERING

Today, our **focus will be on how AI Fake News Detector** helps detect fake news through binary classification techniques and helps build better experiences by **controlling the flow of disinformation** in politics, businesses, climate change, and more. Through today’s Bootcamp and this week’s exercises, we will learn how to apply Machine Learning & NLP techniques for **Building a Fake News Detector Engine** using training data, NLP pipeline, TF-IDF vectorizer, and text classifier.

### Learning Objectives

After completing this course you will:

- Have a good working knowledge of the Fundamentals of **Natural Language Processing(NLP).**
- Learn various concepts involved in building the Fake News Detector such as data analysis, text mining, calculating sentence embeddings, and **computing sentence similarity**.
- Have a fully functional Fake News Detector prototype that you can customize and fine tune the **model** to **enhance its performance.**

* * *

### 10-Min Tutorial

**AI Fake News Detector** is built on top of various powerful machine learning libraries. The tool works by **training a neural network** to spot fake articles based on their text content. When you run your own data through the tool, it gives you back a list of articles it thinks are **likely fake.**

Watch this tutorial on building your own Fake News Detector Engine & learn how to train the model, and use supervised learning algorithms like Naive Bayes, and Logistic RegressionCV. **Revisit the concepts** discussed during the live bootcamp session in this **10-min tutorial video**. If you would like to watch the recording of the entire bootcamp please click [**HERE**](https://youtu.be/nDsfDI_VJCE).

[![](https://canada1.discourse-cdn.com/flex031/uploads/kandi1/original/2X/e/e2747294e2f12dda3dda8c8eac31ec481af57e21.jpeg "Fake news detection using machine learning | Learn with Simple Coding Exercises | kandi tutorial") ](https://www.youtube.com/watch?v=XeUKHV90Ink)

* * *

### Practical Exercise

Click the below button to access the fake news detector kandi kit. This kit has all the required dependencies and resources you need to build your application.

Click on the 1-Click Installer button on the kandi kit page to install the fake news detector kit. On installing and running this kit, you will have a working model that you can customize and use in your project.

[![kandi 1-Click Kit - Dark](https://canada1.discourse-cdn.com/flex031/uploads/kandi1/original/2X/5/53c3b6ee26f0df0f295ef0bb555be4b86f965ea6.png)](https://kandi.openweaver.com/collections/starterkits/detection-fake-news)

* * *

### Week 2 Coding Exercises

Complete interesting coding exercises and receive your **second level badge** for this internship! Submit your solutions by adding a **screenshot of the code and the output** in the form.

**It is mandatory for you to complete your weekly Coding Exercises in order to receive your Internship Completion Certificate.**

[![Coding Exer](https://canada1.discourse-cdn.com/flex031/uploads/kandi1/original/2X/5/5a5fe8b2c88c4b04e3d696176b20c8076fd8fc24.png)](https://forms.gle/7p8ze2hUCRdBymWEA)

Below are three **sample coding exercises** that will help you advance in your journey in Fake News Detector Using Natural Language Processing(NLP). To get started, use the relevant keywords to search for simple code snippets in the search bar on **[kandi](https://kandi.openweaver.com/)**.

**Sample Exercise 1 -**** [Spam filtering: remove Stopwords](https://kandi.openweaver.com/search/codesnippet?q=Spam%20filtering:%20remove%20Stopwords): **This exercise shows how you can filter** stopwords**, an essential step in NL pipeline.

**Sample Exercise 2 -** **[Lemmatization using SpaCy](https://kandi.openweaver.com/search/codesnippet?q=lemmatization%20using%20Spacy):** Try this exercise to get to the **root form** of the word using the Spacy library.

**Sample Exercise 3 -** **[create word cloud from csv](https://kandi.openweaver.com/search/codesnippet?q=create%20word%20cloud%20from%20csv):** Learn to build a very simple **word cloud** using Python using only a few lines of code to create a **visual representation (image)** of word data .

* * *

### Support

Reach out to us by clicking on the **reply** button below for any help you may need with this course. You may also use the **[chat](https://community.openweaver.com/chat/c/kandi-support/3)** feature for support. To access the reply and chat feature, please **sign-in** to the the **[Community](https://community.openweaver.com/)**.

We hope you enjoyed using kandi! Continue your learning journey with kandi ![Congrats](https://canada1.discourse-cdn.com/flex031/uploads/kandi1/original/2X/5/50c39302423a139f3d103c6c8e7e947249d6fae1.png)
