## 2 Exploratory Data Analysis
### Database Description  
The database used for this research contains approximately 12,000 different complaints collected since 2015 by the NGO Hollaback! It started in 2005, working to end gender-based harassment in public spaces, also known as street harassment. In 2015, it expanded its mission to work on harassment across all spaces including online, the workplace, transportation, protests and polling booths and all identities including women, LGBTQ+ folks, Black folks, Indigenous folks, people of color, religious minorities, people with disabilities, immigrants and all others who are treated as \"less than\" just for being who they are. They seek to unroot hate and harassment whether is perpetuated by individuals or institutions, and in the messy areas in between in issues such as voter suppression, police brutality and ICE raids.  
The reports are made by victims or witnesses of harassment situations in public places and are composed of different fields:  
* ID: This is a character string, unique in the database, assigned automatically by the page when the report is made, which allows it to be identified.
* ReportedAt: This is a value in date/time format (YYYY-MM-DD T hh:mm:ss) and contains the date and time of the incident.
* Lng: This is a value in floating point (float) format, and it collects the longitude of the place where the incident occurred.
* Lat: This is also a value in floating point format (float), and it collects the latitude of the place where the incident occurred.
* Categories: This is a character string that collects the category or categories of the harassment suffered. The different categories are: verbal abuse, sexual gestures, inappropriate touching, being followed, homophobia, transphobia, racism, colorism, discrimination against people with disabilities or sizeism.  
* ReportedByBystander: This is a Boolean value that is true if the story is reported by a witness and false if it is reported by the victim.
* Title: This is a string with the title of the description.
* Description: This is a character string with the description of the incident. This field will be used to make the classification.  
With this information, our goal is to classify those events in which a witness or bystander is present at the scene. In regard to the current work, a person at the scene, different from the victim and the attacker, will be considered a witness. However, due to the great variety of descriptions and the different ways of recounting experiences, the difference between presence and non-presence can sometimes be complex. In the following, the considerations made for the classification will be detailed. Witness presence is considered whenever there is someone who may have seen the incident, whether they intervene or not. This is because if there is a person present during the event, the victim's feelings are already changed, regardless on whether the witness intervenes or not. If the victims or harassers are more than one person, they are not considered as witnesses, but as multiple victims or multiple harassers, which may complicate the analysis even further.  
When speaking of a public place, it will be considered that a witness was present when it is explicitly stated that there were people or reference is made to some external person; otherwise, despite being public, it will be considered that there were no witnesses.