Back to AI Research

AI Research

CrimeNER Demo: Named-Entity Recognition in the Crim... | AI Research

Key Takeaways

  • CrimeNER Demo is an AI-powered platform designed to help law enforcement agencies and researchers automatically extract and classify crime-related informatio...
  • We present CrimeNER Demo, an AI-powered platform that enables us to extract general crime-related information from documents and classify them into entity types with two levels of granularity.
  • We provide pretrained NER models on the CrimeNER database, and we give the possibility to users to provide their own annotated data to train models for their own specific cases.
  • This demonstrator aims to promote crime-related NER research and provides a practical tool to automatically extract crime information for researchers and law enforcement agencies.
  • The demo platform, a tutorial to run the demo, and a video demonstration are publicly available on GitHub.
Paper AbstractExpand

We present CrimeNER Demo, an AI-powered platform that enables us to extract general crime-related information from documents and classify them into entity types with two levels of granularity. We provide pretrained NER models on the CrimeNER database, and we give the possibility to users to provide their own annotated data to train models for their own specific cases. This demonstrator aims to promote crime-related NER research and provides a practical tool to automatically extract crime information for researchers and law enforcement agencies. The demonstrator includes: i) Pretrained NER models on the crime domain; ii) Possibility to finetune the models on specific data annotated by the user; and iii) An automatic pipeline to extract and annotate crime entities from documents. The demo platform, a tutorial to run the demo, and a video demonstration are publicly available on GitHub.

CrimeNER Demo is an AI-powered platform designed to help law enforcement agencies and researchers automatically extract and classify crime-related information from large volumes of documents. By utilizing Named-Entity Recognition (NER), the system identifies key details within text—such as the individuals involved, the types of crimes committed, and relevant logistical data—and organizes them into a structured format. This tool aims to bridge the gap in existing NER literature, which has historically focused on general news or biomedical texts rather than the specific needs of criminal investigations.

How the System Works

The platform operates through a four-stage pipeline: document preprocessing, optional fine-tuning, entity extraction, and postprocessing. Users can upload documents and choose to use pretrained models or provide their own annotated data to fine-tune the system for specific languages or unique case requirements. Once processed, the system identifies entities at two levels of granularity: "coarse" (broad categories like Crime, Actor, Agent & Agency, and Logistic) and "fine-grained" (specific sub-types like Homicide, Terrorist Organization, Law Enforcement, or Date). The final output provides users with the original documents featuring highlighted entities and, if requested, a structured JSON file containing the extracted data.

Granular Entity Classification

To ensure the extracted information is highly detailed, the platform uses a hierarchical classification system. The four coarse categories are further broken down into 21 fine-grained types. For example, the "Crime" category includes specific labels such as Terrorism, Fraud, Drug-related, and Sexual crimes. The "Actor" category distinguishes between criminal individuals and organizations, while the "Logistic" category captures essential details like locations, dates, and weapons. This two-level approach allows investigators to contextualize raw data effectively, moving from general identification to specific case details.

Performance and Flexibility

The platform is built upon the CrimeNER database, which contains over 1,500 annotated documents from real-world scenarios, including terrorist reports and U.S. Department of Justice documents. The developers tested several well-known language models, such as XLM-RoBERTa, DeBERTa, and BERT, to evaluate their effectiveness in identifying these entities. The results show that while different models produce varying levels of accuracy, the system is robust enough to handle diverse document types.

Limitations and Future Directions

While the platform provides a practical tool for forensic document analysis, the authors note some current limitations. There is occasional misalignment between the extracted entity positions and the visual text in PDF documents. Additionally, the current system relies on text-based analysis. Future development plans include integrating multimodal architectures to process text images more effectively and incorporating tools to detect AI-generated content, document manipulation, and other potential risks associated with digital document repositories.

Comments (0)

No comments yet

Be the first to share your thoughts!