What inspired us

As Aarush's father, one of our team member's father, had encountered a cybersecurity attack with his company, we all decided to work together to create a website that potentially analyzes all cybersecurity threats.

What it does

Our website has a computer/user input in their systems and services that they use, and we give out an output of ways to strengthen their security system and incidents in real-time that is based upon the system and/or service.

How we built it

We built this using HTML, with a base framework of Bootstrap for the front end of the website, then we used oneAI for the NLP model's API. Along with that, we web-scraped through different cyber-security websites. From there, we integrated the NLP model and the web-scraped information into our HTML, and using TJ's database, we made our website publicly available.

Challenges we ran into

One challenge that we ran into at first was that we weren't able to make our published website public and it was stuck as a local host. Another challenge we ran into was that while running through many different sites in the process of web scraping, not all the sites had a navigable HTML tree structure. This issue caused us to heavily reevaluate what websites we could use.

Accomplishments that we're proud of

Some accomplishments that we encountered were that we eventually were able to find and summarize articles using our web scraper, and then used an NLP to very accurately summarized the articles

What we learned

We learned a lot of information about how to read HTML files and how to embed code into HTML files, but most importantly, we learned that it's not just about the competition, but also to have fun.

What's next for Automated Threat Intelligence Analysis (ATIA)

The next task that we can do to advance this website by expanding the breadth of websites that we're searching to get more accurate information on today's cyber security world as well as choosing to train an NLP model more oriented to technology.

Built With

Share this project:

Updates