From 8e4c02216cd4861dcf3bb33db47a3288f61645fe Mon Sep 17 00:00:00 2001 From: Mike Benson <116185051+ciioprof0@users.noreply.github.com> Date: Tue, 6 Aug 2024 11:34:01 -0700 Subject: [PATCH] Update README.md w/ notes --- info523/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/info523/README.md b/info523/README.md index a14ed51..03bfaba 100644 --- a/info523/README.md +++ b/info523/README.md @@ -4,7 +4,7 @@ This project explores the application of Natural Language Processing (NLP) techniques in the development of Controlled Natural Languages (CNLs). CNLs are simplified versions of natural languages with restricted grammar and vocabulary, designed to reduce ambiguity and complexity. The focus is on using NLP to enhance the accuracy and consistency of threat descriptions in Cyber Threat Intelligence (CTI). ## Relation to Class Topics -Although specific NLP techniques were not discussed in this class, this project builds on the general principles of data mining covered in our coursework. It extends these principles to practical applications in developing CNLs tailored for cybersecurity, demonstrating the interdisciplinary nature of this field. +Although specific NLP techniques were not discussed in this class, this project builds on the general principles of data mining covered in our coursework. It extends these principles to practical applications in developing CNLs tailored for cybersecurity, demonstrating the interdisciplinary nature of this field. NLP = supervised learning; neural nets; corpus; classification (covered); ## Real-World Applications Standardized CNLs can significantly improve communication and analysis in cybersecurity. By providing a consistent and unambiguous way to describe threats, CNLs facilitate better information sharing and collaboration among cybersecurity professionals. This standardization can enhance threat detection, incident response, and overall cyber defense strategies.