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.
Log in or sign up for Devpost to join the conversation.