Skip to main content

A classifier for crime and violence newspaper news in spanish

Project description

domestic-violence-news-classifer-spanish

PyPI version

To install it

 pip install domestic-violence-news-classifer-spanish

you will also need tensorflow and keras to run this package so

 pip install tensorflow keras

Import the package

from domestic_violence_news_classifer_spanish import domestic_violence_classifier

we will use the following text to test it:

text_new = "Una mujer de 39 años murió en las últimas horas en un hospital de Santa Fe luego de agonizar desde el 11 de marzo, cuando su hijo la roció con nafta y la prendió fuego, en la localidad de Bella Italia, lindante con Rafaela, informaron hoy fuentes policiales. Los voceros identificaron a la víctima como Romina Esther Leiva (39), en tanto el acusado del ataque es su hijo Miguel Ángel Beresvilj (25), quien está detenido a la espera del juicio. Leiva murió mientras era asistida en la sala de terapia intensiva del hospital José María Cullen de la capital santafesina, luego de sufrir graves quemaduras en el 80 por ciento de su cuerpo que le afectaron el rostro, tórax, brazos y la pierna izquierda. La mujer resultó quemada en el marco de un violento episodio en su casa, situada en calle Córdoba al 100, de Bella Italia, localidad ubicada unos 95 kilómetros al oeste de la ciudad de Santa Fe. Luego del ataque, Beresvilj escapó en su motocicleta y horas después fue atrapado por la policía en la localidad de Frontera, en el límite con la provincia de Córdoba. En el domicilio donde ocurrió la agresión la Policía de Investigaciones secuestró dos bidones de cinco litros con restos de nafta. La versión del muchacho ante la Justicia es que su intención era quemar el automóvil de la pareja de su madre, con quien mantenía una mala relación, y que su madre se interpuso y resultó quemada por accidente. La fiscal de la Unidad de Violencia de Género, Familiar y Sexual del Ministerio Público de la Acusación (MPA), Ángela Capitanio, imputó a Beresvilj por el delito de ?homicidio agravado por el vínculo y por mediar violencia de género, en grado de tentativa, aunque ahora cambiará de figura penal ante la muerte de la mujer. El acusado se encuentra detenido con prisión preventiva sin plazos por orden del juez Osvaldo Carlos. Voceros judiciales indicaron que en la audiencia donde se fijó la prisión preventiva, el acusado dijo que jamás tuvo la intención de lastimar a su madre y que solo quería arruinarle el auto a (Roberto) Mansilla, el esposo de Leiva. Romina Leiva tenía, además de Beresvilj, cuatro hijos, dos mellizos de 13 años y otros dos de 9, producto de una relación anterior."

run the classifier:

classifier = domestic_violence_classifier.DomesticViolenceClassifier()
print(classifier.domestic_violence_subject_probability(text_new))

you will see that it outputs

0.9789301

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crime_news_classifer_spanish-0.0.2.tar.gz (14.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

crime_news_classifer_spanish-0.0.2-py3-none-any.whl (14.3 MB view details)

Uploaded Python 3

File details

Details for the file crime_news_classifer_spanish-0.0.2.tar.gz.

File metadata

  • Download URL: crime_news_classifer_spanish-0.0.2.tar.gz
  • Upload date:
  • Size: 14.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.20.1 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.4

File hashes

Hashes for crime_news_classifer_spanish-0.0.2.tar.gz
Algorithm Hash digest
SHA256 78a88e7bfaccb40810812063fcbbb7a7d1c91cac71f7e40d34005cdb859940e5
MD5 631446fea1c10edb93cd87f23651e92b
BLAKE2b-256 4f213fc4f52de6c0105df800fb0018f360fa47ac5e773478b09a12902c79929a

See more details on using hashes here.

File details

Details for the file crime_news_classifer_spanish-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: crime_news_classifer_spanish-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 14.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.20.1 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.4

File hashes

Hashes for crime_news_classifer_spanish-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 36e04afc94e0e04524aa0c1fcf80f9fe93331547176a0bca36732eeac09a1c3b
MD5 f186415b4eb4326142b6eabcf56556f1
BLAKE2b-256 cdfba443d581376189038e33a9d6d9900e97c2fd0021150ffd39802e8aee6428

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page