Senior Design Team • "Ask Captain Cyber" Project Site
Project Overview
“Ask Captain Cyber” is an AI-powered chatbot that focuses on cybersecurity. This allows users of different
levels of understanding to ask questions and receive answers they can understand. Users can take assurance
that the answers are correct as each answer will be vetted by a cybersecurity expert.
As the world becomes more interconnected there are more cyber security threats than ever before.
Users need a reliable way to get information about cyber security issues they may be facing. This could
involve basic IT questions, how to setup up IoT devices, or how to secure or defend against cyber attacks.
Cyber crime is rising on all sides and anyone can be a target. This is especially true with younger and older
people who are more susceptible to scams. Ask Captain Cyber will help to fix this problem by providing a
reliable source of information for people to address these questions. Cybersecurity has become very bloated
with a lot of information and it can be very hard to find what you are looking for. Ask Captain Cyber will
simplify this process so that even beginners can understand cyber security.
IoT devices have become a growing cyber security threat. Many more people are installing IoT
devices to connect their lights, homes, phones, cars, and more. These are prime targets for hackers and are
big cyber security threats. From hacking security cameras, spying through your webcam, hijacking a smart
car or smart house, or hacking your smart fridge, there are many attack vectors a malicious attacker can exploit.
A lot of these IoT devices can have a lot of vulnerabilities that will be unknown to the average user. This is because
IoT devices have limited space, and can be hard to update. This leads to an increase of vulnerabilities and poor programming
practices. Captain Cyber can help users install, configure, and fully understand the security risks and vulnerabilities that might
come with these devices.
Ask Captain Cyber will have cyber security experts vetting answers. This means that if a question is
not already in the database, ChatGPT-4o will give a preliminary answer while a professional answers the question. This
is to ensure that the answers are truly legitimate. Modern day AI has a problem where it is hard to figure out
if the information they are saying is accurate. Users can ask for sources, but there is no actual guarantee the
AI is summarizing the information correctly. Ask Captain Cyber fixes this problem by relying on industry
experts who have years of experience in the industry. Ask Captain Cyber will also have a process to re-evaluate
already known answers. This is because cyber security is an ever growing and evolving field. So this method
makes sure the information is up to date. It is essentially an open source page for tons of cyber security
information, where we hope there are enough people who are passionate and want to update and help to
answer users' questions.
The final aspect of Ask Captain Cyber is that it must be easy and versatile to use. Users with little
experience and cyber security knowledge should be able to use it and get the answers they need. People who
might ask more advanced questions like college students, should also be able to use it to get good
information and resources. Finally experts should be able to both contribute and be able to ask more high
level questions. In conclusion, Ask Captain Cyber will be a vetted AI platform where any user can get their
cyber security questions answers from a trusted and reliable source.
Team Members
Caden Murphy
Frontend developer
Computer Engineer from Burlington, Iowa
Ethan Comiskey
AI Developer/Manager
Cybersecurity Engineer from Des Moines, IA
Steven Ragan
AI Developer
Cybersecurity Engineer from Des Moines, IA
Alex Elsner
Lead backend developer
Cybersecurity Engineer from Minnesota
Alexander Kronau
Fullstack developer
Computer Engineer from Chicago, Illinois
Casper Run
Backend Developer
Cybersecurity Engineer from Chicago, IL
Semester 1
Weekly Reports
Report 1Report 2
Report 3
Report 4
Report 5
Report 6
Report 7
Report 8
Report 9
Report 10
Design Documents
Introduction and UsersRequirements and Standards
Project Plan
Design Exploration
Planning Final Design
Lightning Talks
Product ResearchProblem Statement and Users
User Needs and Requirements
Project Planning
Detailed Design
Contextualization/Design Check-in
Prototyping
Ethics and Professional Responsibility
Semester 2
Final Design Document
Final Design DocumentIRP Presentation
Industry PresentationFinal Poster
Final PosterDemo video
Demo VideoBiweekly Status Reports
Status Report 1Status Report 2
Status Report 3
Status Report 4
Status Report 5
Status Report 6