~/talk

Using machine learning to detect sensitive documents on SharePoint

Talkat BSidesSF 2023 · 2023-04-22..04-23· [machine-learning, security]
links:none on file
slides:none on file

Project applies Random Forest one‑vs‑all classifiers to bag‑of‑words vectors plus regex for secrets to flag sensitive SharePoint files and API keys, deployed as a pipeline that queries the SharePoint API, scores files, and prompts owners via a user notifier app whose responses feed back into training. The system prioritizes low false positives for analyst fatigue, reports per‑document confidence scores, and plans experiments with gradient boosted trees and BERT and scanning S3/Azure/GCP.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 2:10Talk overview
  3. 2:51What is machine learning
  4. 3:52Document classification basics
  5. 4:13Defining sensitive documents
  6. 6:00Types of sensitive documents
  7. 6:43Processing document text
  8. 8:11Bag of words vectorization
  9. 8:32Decision trees explained
  10. 10:14Random forests for classification
  11. 11:39One versus all classifiers
  12. 12:42Detecting sensitive info with regex
  13. 13:44Deploying ML models pipeline
  14. 14:48Key challenges in project
  15. 15:50Minimizing false positives
  16. 16:10Building feedback loops
  17. 16:33Future projects and expansion
  18. 17:17Closing and acknowledgments
  19. 18:01Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.