Show simple item record

dc.contributor.advisorHossain, Muhammad Iqbal
dc.contributor.advisorMukta, Jannatun Noor
dc.contributor.advisorAhmed, Md. Faisal
dc.contributor.authorZilane, Md. Shahanur
dc.contributor.authorRahman, Mohammad Mushfiqur
dc.contributor.authorJisa, Aniqa Ibnat
dc.contributor.authorElma, Qurratul Ayen
dc.contributor.authorRifat, Asaduzzaman
dc.date.accessioned2025-02-05T06:38:50Z
dc.date.available2025-02-05T06:38:50Z
dc.date.copyright©2024
dc.date.issued2024-10
dc.identifier.otherID 20301225
dc.identifier.otherID 20301022
dc.identifier.otherID 20201136
dc.identifier.otherID 20201121
dc.identifier.otherID 20301003
dc.identifier.urihttp://hdl.handle.net/10361/25322
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 56-59).
dc.description.abstractThe evolving complexity and frequency of cyber threat incidents demand the development of robust, user-friendly systems that can educate and assist users, and help them understand and mitigate them as much as possible. This thesis describes Risk Radar, a query-based information retrieval and response system that uses some advanced Natural Language Processing (NLP) methods to provide precise, contextaware responses to cybersecurity data. The system employs a multi-module architecture, with each module tailored to a specific task, such as query correction, semantic sequence analysis, information retrieval, and response generation. The core NLP models used are BERT for semantic similarity, BM25 for effective retrieval of relevant content, and a distilled BART model for summarization and context-based response generation. A unique rule-based mechanism improves query understanding and maintains contextual continuity across user interactions, addressing the challenges of multi-turn dialogue in technical. The proposed system not only provides detailed responses, but it also includes relevant articles to help users better understand specific incidents or trends. The system’s performance is measured by its ability to retain the context of user queries, retrieve and rank relevant content accurately, and generate coherent, informative responses. The system’s real-time implementation dynamically updates the dataset based on daily scraping of cybersecurity articles, ensuring that responses are timely and relevant. To address computational constraints, the model architecture prefers efficient methods like sequence-based rule application and DistilBART over more computationally intensive models like GPT-Neo. This trade-off balances accuracy and resource availability, resulting in a solution that is both practical and efficient. This thesis aims to contribute a scalable, efficient solution for tackling the growing need for real-time, user-oriented cybersecurity information systems.en_US
dc.description.statementofresponsibilityMd. Shahanur Zilane
dc.description.statementofresponsibilityMohammad Mushfiqur Rahman
dc.description.statementofresponsibilityAniqa Ibnat Jisa
dc.description.statementofresponsibilityQurratul Ayen Elma
dc.description.statementofresponsibilityAsaduzzaman Rifat
dc.format.extent70 pages
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectNLPen_US
dc.subjectBERTen_US
dc.subjectBARTen_US
dc.subjectK-means clusteringen_US
dc.subjectInformation retrievalen_US
dc.subjectQuery classificationen_US
dc.subjectBM25en_US
dc.subjectAutoencodersen_US
dc.subjectSemantic analysisen_US
dc.subject.lcshNatural language processing (Computer science).
dc.subject.lcshInformation retrieval.
dc.subject.lcshComputer security.
dc.titleRiskRadar: an NLP-driven summarization system for query-based security insightsen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, BRAC University
dc.description.degreeB.Sc. in Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record