Question: in this project, you will use Natural Language Processing ( NLP ) to perform sentiment analysis and bias detection on cyber threat intelligence reports. Your

in this project, you will use Natural Language Processing (NLP) to perform sentiment analysis and bias detection on cyber threat intelligence reports. Your task is to analyze these reports for various cyber threats, focusing on the sentiment and potential biases present in the documents. Proficiency in Python is required for this project.
**Do not use Pie Charts or Ring/Doughnut Charts for your graphs.
## Objectives
***Analyze Sentiment:** Conduct a sentiment analysis to determine the tone of the threat intelligence reports.
***Identify Biases:** Examine the reports for different types of biases and analyze how these biases influence the sentiment. The types of biases include:
- Availability Bias
- Confirmation Bias
- Correlation-Causation Bias
- Anchoring Bias
- Illusory Correlation
- Framing Effect
- Hindsight Bias
- Self-Serving Bias
- Overconfidence Bias
- Recency Bias
- Survivorship Bias
- Bandwagon Effect
- Negativity Bias
- Entity Bias
- Causal Reasoning Bias
- Comparative Language Bias
**Note:** You need to look for all these biases. You can add more bias types if you want to.
***Visualize Data:** Create at least three graphs to illustrate the following:
- The overall sentiment of the documents.
- A comparison of bias versus sentiment (choose one type of bias).
- A visualization of the identified bias.
## Requirements
***Data Collection:** You will be provided with a list of cyber threat intelligence reports to analyze. Additionally, you are required to find and analyze three more articles that are similar to the provided ones.
***Graph Creation:** Be creative with your visualizations. While bar charts are acceptable, avoid using pie charts. Experiment with different types of graphs to effectively convey your findings.
***Support and Collaboration:** If you encounter any challenges or have concerns about the project's scope, proactively seek support and collaborate with your peers or instructors.
assume the input reports to be analyzed are in doc/docx format or pdf format

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!