As part of my 3rd-year Cyber Security project, I successfully developed a Python application designed to collect cybercrime-related data from the Internet. The application has been crafted using a variety of tools, including:
- Streamlit - an open-source Python library facilitating the creation and sharing of beautiful, custom web apps for machine learning and data science.
- Beautiful Soup - a library adept at extracting data from HTML and XML files.
- Pandas - a versatile library for data manipulation and analysis.
- Plotly - a graphing library essential for crafting interactive, publication-quality graphs.
- Requests - a library serving the purpose of making HTTP requests.
The application, showcased here, elegantly presents data through charts and graphs as a web application. Having reached its completion, if you appreciate the functionality, feel free to ⭐ the repository and Follow Me on GitHub for future updates and additional features.
- Clone the repository using
git clone https://github.com/martin-ruseq/CyberProject-Y3.git
. - Install the required libraries using
pip install -r requirements.txt
. - Run the application using
streamlit run cyber-hub-main.py
.
The project is now completed, delivering the intended functionality.
Please note that this project has a Code of Conduct. By participating in this project, you agree to abide by its terms. See the Conduct Of Code for more information.
Here you can find the Contributing Guidelines for this project.
Here you can find the Security Policy for this project.
This project is licensed under the MPL v2. See the LICENSE file for more information.