Setting Up Your AI for Cybersecurity Arsenal

This chapter introduces the main software requirements and their configurations. You will learn how to feed a knowledge base with samples of malicious code that will be passed as input to AI procedures. IPython notebooks will be introduced for the interactive execution of Python tools and commands.

The chapter will cover the following topics:

  • Getting to know Python for AI and cybersecurity
  • Enter Anaconda—the data scientist's environment of choice
  • Playing with Jupyter Notebook
  • Feeding your AI arsenal—where to find data and malicious samples

Get Hands-On Artificial Intelligence for Cybersecurity now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.