Skip to content

Commit d077c90

Browse files
Merge pull request #131 from Quantum-Software-Development/FabianaCampanari-patch-1
Update README.md
2 parents 5ec71d3 + 9990781 commit d077c90

1 file changed

Lines changed: 209 additions & 6 deletions

File tree

README.md

Lines changed: 209 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,20 @@
77

88

99
# <p align="center"> 1- 🔐 [Cybersecurity, Social Engineering and AI Security ]() / [Main Repository]()
10-
### <p align="center"> Applied Data Science, Web Intelligence and Threat Analysis @ PUC-SP
10+
### <p align="center"> A Data-Driven Approach Integrating Web Services, Machine Learning, and Financial Data Infrastructure
1111

12-
<br>
12+
13+
<br><br>
1314

14-
[**PUC-SP has recently established a dedicated Bloomberg Laboratory on campus**](), providing access to Bloomberg’s professional financial infrastructure, including terminals, datasets, and APIs.
1515

16-
This enables the integration of **real-world financial data** into cybersecurity, OSINT, and data intelligence applications.
1716

18-
<br>
17+
## [Abstract]()
1918

19+
This work presents an integrated academic and applied framework for cybersecurity, social engineering analysis, and artificial intelligence system protection. The proposed approach combines data-driven methodologies, distributed systems, and machine learning techniques to address contemporary challenges in cyber risk and intelligent system security.
2020

21+
The environment is supported by a recently established [Bloomberg Laboratory at PUC-SP](), enabling access to [professional financial data](), [APIs](), and [analytical tools](). This infrastructure allows the integration of real-world financial datasets into cybersecurity and OSINT-oriented workflows.
2122

23+
The project is structured around a complete data pipeline, including data ingestion from external APIs, transformation, storage in relational databases, and exposure through RESTful services, combined with predictive modeling and anomaly detection.
2224

2325
<br><br>
2426

@@ -106,7 +108,7 @@ This enables the integration of **real-world financial data** into cybersecurity
106108
- [Technologies](#technologies)
107109
- [Results and Discussion](#results-and-discussion)
108110
- [Conclusion](#conclusion)
109-
- [Keywords](#keywords)
111+
110112

111113

112114
<br><br>
@@ -126,7 +128,208 @@ It connects theory and practice through **real-world data pipelines and secure a
126128

127129
<br><br>
128130

131+
<br>
132+
133+
**\[[🇧🇷 Português](README.pt_BR.md)\] \[**[🇬🇧 English](README.md)**\]**
134+
135+
<br><br>
136+
137+
# Cybersecurity, Social Engineering and AI Security
138+
### Applied Data Science, Web Intelligence and Threat Analysis @ PUC-SP
139+
140+
<br>
141+
142+
**PUC-SP has recently established a dedicated Bloomberg Laboratory on campus**, providing access to Bloomberg’s professional financial infrastructure, including terminals, datasets, and APIs.
143+
144+
This enables the integration of **real-world financial data** into cybersecurity, OSINT, and data intelligence applications.
145+
146+
<br>
147+
148+
---
149+
150+
## Table of Contents
151+
152+
- [Overview](#overview)
153+
- [System Architecture](#system-architecture)
154+
- [Security Architecture](#security-architecture-zero-trust)
155+
- [Methodology](#methodology)
156+
- [Integrated Extension Project](#integrated-extension-project-core-implementation)
157+
- [Weekly Roadmap](#weekly-roadmap-programmatic-content)
158+
- [Applied Projects](#applied-projects-extended-use-cases)
159+
- [Technologies](#technologies)
160+
- [Results and Discussion](#results-and-discussion)
161+
- [Conclusion](#conclusion)
162+
- [Keywords](#keywords)
163+
164+
<br><br>
165+
166+
---
167+
168+
## Overview
169+
170+
This repository defines a **data-driven cybersecurity framework** integrating:
171+
172+
- Cybersecurity and social engineering
173+
- Artificial intelligence and anomaly detection
174+
- Web Services and distributed systems
175+
- Financial and OSINT-based intelligence
176+
177+
It connects theory and practice through **real-world data pipelines and secure architectures**.
178+
179+
<br><br>
180+
181+
---
182+
183+
## System Architecture
184+
185+
The system follows a **multi-layered architecture**:
186+
187+
1. Data Sources (Bloomberg APIs, external APIs, OSINT)
188+
2. Secure Access Layer (JWT, OAuth2, RBAC)
189+
3. Data Ingestion
190+
4. Data Processing
191+
5. Secure Storage (SQL / NoSQL)
192+
6. Intelligence Layer (ML, anomaly detection)
193+
7. Application Layer (REST APIs, dashboards)
194+
8. Monitoring Layer
195+
196+
<br><br>
197+
198+
---
199+
200+
## Security Architecture (Zero Trust)
201+
202+
- Continuous verification
203+
- Least privilege
204+
- Encryption (TLS + at rest)
205+
- OWASP protection
206+
- Secure API gateways
207+
- Monitoring and anomaly detection
208+
209+
<br><br>
210+
211+
---
212+
213+
## Methodology
214+
215+
CRISP-DM:
216+
217+
1. Business understanding
218+
2. Data understanding
219+
3. Data preparation
220+
4. Modeling
221+
5. Evaluation
222+
6. Deployment
223+
224+
<br><br>
225+
226+
---
227+
228+
## Integrated Extension Project (Core Implementation)
229+
230+
### Stage 1 — Data Analysis and Prediction
231+
232+
- API consumption
233+
- Data processing and visualization
234+
- SQL storage
235+
- Machine learning models
236+
237+
### Stage 2 — RESTful API
238+
239+
- SQL database design (≥ 3 tables)
240+
- REST API development
241+
- Authentication (JWT)
242+
- Data exposure
243+
244+
### Pipeline
245+
246+
Data Sources → Processing → SQL → ML → REST API → Applications
247+
248+
<br><br>
249+
250+
---
251+
252+
## Weekly Roadmap (Programmatic Content)
253+
254+
| Week | Topics | Description |
255+
|------|--------|------------|
256+
| 1 | Introduction | Security concepts, course structure |
257+
| 2 | Distributed Systems | Client-server, HTTP, REST |
258+
| 3 | CRISP-DM | Data methodology |
259+
| 4 | APIs | Data collection (RapidAPI) |
260+
| 5 | Project Work | API + processing |
261+
| 6 | Data Analysis | Pandas, NumPy, visualization |
262+
| 7 | Dashboards | Data presentation |
263+
| 8 | Presentation | Stage 1 results |
264+
| 9 | Final Project | Definition |
265+
| 10 | Big Data | Concepts |
266+
| 11 | NoSQL | Databases |
267+
| 12 | Hadoop | Distributed processing |
268+
| 13 | Spark | Data processing |
269+
| 14 | Spark | Continuation |
270+
| 15 | Project Dev | Final system |
271+
| 16 | Project Dev | Implementation |
272+
| 17 | Project Dev | Finalization |
273+
| 18 | Presentation | Final evaluation |
274+
275+
<br><br>
276+
277+
---
278+
279+
## Applied Projects (Extended Use Cases)
280+
281+
### Financial Anomaly Detection
282+
- Bloomberg data
283+
- Time-series models
284+
- Risk detection
285+
286+
### OSINT Threat Intelligence
287+
- Public data
288+
- Pattern recognition
289+
- Threat classification
290+
291+
### Social Engineering Analysis
292+
- Behavioral data
293+
- Risk modeling
294+
295+
<br><br>
296+
297+
---
298+
299+
## Technologies
300+
301+
- Python (Pandas, NumPy, Plotly)
302+
- REST APIs (FastAPI / Flask)
303+
- SQL / NoSQL
304+
- Machine Learning
305+
- Hadoop / Spark
306+
307+
<br><br>
308+
309+
---
310+
311+
## Results and Discussion
312+
313+
- Scalable pipelines
314+
- Real-world data integration
315+
- Improved anomaly detection
316+
- Strong alignment with industry
317+
318+
<br><br>
319+
320+
321+
322+
## Conclusion
323+
324+
A complete framework integrating cybersecurity, AI, and real-world data infrastructures, validated through an applied extension project.
325+
326+
<br><br>
327+
328+
---
329+
330+
## Keywords
129331

332+
Cybersecurity, Social Engineering, Machine Learning, APIs, OSINT, Zero Trust, Data Engineering
130333

131334

132335

0 commit comments

Comments
 (0)