NL2GDPR: Automatically Develop GDPR Compliant Android Application Features from Natural Language
Shezan, Faysal Hossain, Lao, Yingjie, Peng, Minlong, Wang, Xin, Sun, Mingming, Li, Ping
–arXiv.org Artificial Intelligence
The recent privacy leakage incidences and the more strict policy regulations demand a much higher standard of compliance for companies and mobile apps. However, such obligations also impose significant challenges on app developers for complying with these regulations that contain various perspectives, activities, and roles, especially for small companies and developers who are less experienced in this matter or with limited resources. To address these hurdles, we develop an automatic tool, NL2GDPR, which can generate policies from natural language descriptions from the developer while also ensuring the app's functionalities are compliant with General Data Protection Regulation (GDPR). NL2GDPR is developed by leveraging an information extraction tool, OIA (Open Information Annotation), developed by Sun et al. (2020); Wang et al. (2022b) from Baidu Cognitive Computing Lab. At the core, NL2GDPR is a privacy-centric information extraction model, appended with a GDPR policy finder and a policy generator. We perform a comprehensive study to grasp the challenges in extracting privacy-centric information and generating privacy policies, while exploiting optimizations for this specific task. With NL2GDPR, we can achieve 92.9%, 95.2%, and 98.4% accuracy in correctly identifying GDPR policies related to personal data storage, process, and share types, respectively. To the best of our knowledge, NL2GDPR is the first tool that allows a developer to automatically generate GDPR compliant policies, with only the need of entering the natural language for describing the app features. Note that other non-GDPR-related features might be integrated with the generated features to build a complex app.
arXiv.org Artificial Intelligence
Aug-29-2022
- Country:
- Oceania > Australia
- North America
- United States
- Virginia (0.04)
- Maryland > Baltimore (0.04)
- Michigan (0.04)
- District of Columbia > Washington (0.04)
- Minnesota > Hennepin County
- Minneapolis (0.14)
- Texas > Dallas County
- Dallas (0.04)
- Colorado > Denver County
- Denver (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- Ohio > Hamilton County
- Cincinnati (0.04)
- Washington > King County
- Bellevue (0.04)
- California
- San Francisco County > San Francisco (0.14)
- San Diego County > San Diego (0.04)
- Los Angeles County > Long Beach (0.04)
- Santa Clara County
- San Jose (0.04)
- Santa Clara (0.04)
- New York > New York County
- New York City (0.04)
- Pennsylvania > Allegheny County
- Pittsburgh (0.04)
- Canada > Quebec
- Montreal (0.04)
- United States
- Europe
- United Kingdom > England
- Greater London > London (0.04)
- Spain > Galicia
- Madrid (0.04)
- Portugal > Coimbra
- Coimbra (0.04)
- Italy
- Ireland > Leinster
- County Dublin > Dublin (0.04)
- France
- Île-de-France > Paris
- Paris (0.04)
- Auvergne-Rhône-Alpes > Lyon
- Lyon (0.04)
- Île-de-France > Paris
- Denmark > Capital Region
- Copenhagen (0.04)
- Belgium > Brussels-Capital Region
- Brussels (0.04)
- United Kingdom > England
- Asia
- Singapore (0.04)
- Taiwan > Taiwan Province
- Taipei (0.04)
- Malaysia > Kuala Lumpur
- Kuala Lumpur (0.04)
- China > Beijing
- Beijing (0.04)
- Genre:
- Research Report > New Finding (0.67)
- Industry:
- Law (1.00)
- Information Technology > Security & Privacy (1.00)
- Technology: