Skip to main content

A classifier for domestic 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

Built Distribution

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

File details

Details for the file domestic_violence_news_classifer_spanish-0.0.4.tar.gz.

File metadata

  • Download URL: domestic_violence_news_classifer_spanish-0.0.4.tar.gz
  • Upload date:
  • Size: 15.1 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 domestic_violence_news_classifer_spanish-0.0.4.tar.gz
Algorithm Hash digest
SHA256 6bf278824f51679c2617d60d021c1fc6576c16f0f030f911aea7d02a0e54f197
MD5 2d27f7d2044350c2cd2add546a01b942
BLAKE2b-256 00d45cee567ed0c02b664d61e50d1ec095e0195ab95465990ddf89d9871c711f

See more details on using hashes here.

File details

Details for the file domestic_violence_news_classifer_spanish-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for domestic_violence_news_classifer_spanish-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e586c512fb6ec3f466729feb26d938d41813a0cafe39b367e07dc711fff3a523
MD5 9305cdc06681212cf3170a792614dbd6
BLAKE2b-256 11b832eb578075f7e823d54c011ba0a41d76a4eb546ea41a119e8c291298e407

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