The DOI matches its Crossref record.
Automatic Anonymization of Textual Documents: Detecting Sensitive Information via Word Embeddings
Abstract
Data sharing is key in a wide range of activities but raises serious privacy concerns when the data contain personal information. Anonymization mechanisms provide ways to transform the data so that identities and/or sensitive data are not disclosed (i.e., data are no longer personal). Even though a variety of methods have been proposed for structured data, automatic anonymization of unstructured text it still far from being solved. Textual data anonymization consists of detecting sensitive pieces of text, which are later removed and/or generalized. The detection process is especially challenging and it is usually based on classifiers pre-trained on large quantities of manually tagged data, which are able to detect a fixed set of (sensitive) entities such as names or locations. However, this approach is severely limited because sensitive information may appear in text in many forms and not all the appearances of a certain entity type may disclose information on the individual to be protected. In this work we propose a more general solution to text anonymization based on the notion of word embedding. The idea is to represent all the entities appearing in the document as word vectors that capture their semantic relationships. Then a particular entity (e.g. an individual or an organization) can automatically be protected by removing the other entities co-occurring in the document whose vectors are similar to the particular entity's vector. Furthermore, our method does not require manually tagged training data and is language-agnostic. We empirically evaluated our proposal on a collection of biographies. Our results show a significant improvement of the detection recall in comparison with classical approaches to text anonymization based on named entity recognition.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
No references could be resolved yet.
Research works printed but not linked: 27
- 2016, General Data Protection Regulation
- 1996, Health insurance portability and accountability act
- 10.3115/v1/P14-5010 · DOI
- mikolov, 2013, Distributed representations of words and phrases and their compositionality, Advances in neural information processing systems, 3111
- morton, 2005, OpenNLP: A Java-based NLP toolkit, Proc of 10th Conf of the European Chapter of the Association for Computational Linguistics (EACL 2005)
- 2005, Redacting with confidence: how to safely publish sanitized reports converted from Word to PDF, Report #I333-015R-2005
- 2011, Redaction of PDF files using Adobe Acrobat Professional X, Report #I73-025R-2011
- sahlgren, 2008, The distributional hypothesis, Italian Journal of Disability Studies, 20, 33
- 10.1145/1401890.1401997 · DOI
- tveit, 2004, Anonymization of general practioner medical records, 2nd HelsIT Conference (HelsIT 2004)
- 10.1109/MSP.2009.183 · DOI
- sweeney, 1996, Replacing personally-identifying information in medical records, the scrub system, Proceedings of the AMIA Annual Fall Symposium, 333
- 10.1109/ICARSC.2017.7964092 · DOI
- 0, Google Cloud
- westin, 1967, Privacy and Freedom
- 0, Data Loss Prevention
- 2010, Data, data everywhere: A special report on managing information, The Economist
- 10.1109/WI-IAT.2011.240 · DOI
- 0, Amazon Web Services (AWS)
- 10.1109/CIC.2005.1588104 · DOI
- 10.1007/s10844-009-0103-x · DOI
- 10.1016/j.ins.2013.06.042 · DOI
- 10.1109/TIFS.2013.2239641 · DOI
- 10.1016/j.engappai.2016.12.013 · DOI
- 10.1002/asi.23363 · DOI · Paper page
- 0, spacy - industrial-strength natural language processing in python
- shilakes, 1998, Enterprise information portals
Cited by
Digital forgetting in large language models: a survey of unlearning methods
Blanco-Justicia, A., Jebreel, N., Manzanares-Salor, B., Sánchez, D., Domingo-Ferrer, J., Collell, G., & Eeik Tan, K. (2025) · Artificial Intelligence Review · doi:10.1007/s10462-024-11078-6 · Cited by 31
“More more sophisticated approaches assess the sensitiveness of terms by leveraging the information theory (Sánchez and Batet 2016, 2017), or the semantics embedded in language models (Hassan et al 2019, 2023).”
Self-citation
Metadata
- Authors
- Hassan, F., Sanchez, D., Soria-Comas, J., & Domingo-Ferrer, J.
- Affiliations
- Universitat Rovira i Virgili (ES)
- ORCID
- Soria-Comas, Jordi
- Venue
- 2019 18th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/13th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE)
- Publisher
- IEEE
- Published
- 2019-08
- Pages
- 358-365
- OpenAlex
- W2982673177
- Cited by
- 34
- References
- 0
- Citations by year
- 2026: 7 · 2025: 6 · 2024: 4 · 2023: 6 · 2022: 2 · 2021: 7 · 2020: 2
- FWCI
- 1.05
- Type
- conference paper
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
- Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
- Social Sciences › Sociology and Political Science › Privacy, Security, and Data Protection
- Keywords
- text anonymization, sensitive information detection, word embeddings, personal data protection, privacy, named entity recognition, unstructured text
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Automatic Anonymization of Textual Documents: Detecting Sensitive Information via Word Embeddings. https://app.cochat.ai/papers/10.1109/trustcom/bigdatase.2019.00055
- The paper
- Hassan, F., Sanchez, D., Soria-Comas, J., & Domingo-Ferrer, J. (2019). Automatic Anonymization of Textual Documents: Detecting Sensitive Information via Word Embeddings. 2019 18th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/13th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE). https://doi.org/10.1109/trustcom/bigdatase.2019.00055