Getting Started
Participants are welcome to use the tools, frameworks, APIs, datasets, and development environments that best fit their project.
Useful Development Tools- Python - AI, machine learning, automation, and cybersecurity projects
- JavaScript / TypeScript - Web applications
- React - Front-end development
- GitHub - Code hosting and collaboration
- Google Colab - Free cloud-based Python/ML environment
Participants can explore:
- OpenAI APIs
- Google Gemini
- Hugging Face
- TensorFlow
- PyTorch
- Scikit-learn
Useful areas to research before beginning include:
- OWASP Top 10
- Phishing and social engineering
- Authentication and authorization
- Encryption
- Network security
- Privacy and data protection
- Secure software development
Start with the problem, not the technology.
A strong submission should be able to answer three questions:
What problem are you solving?
Why does it matter?
Why is your solution a good way to solve it?
