AI, Business Systems and Cybersecurity
This course (CIS 2350) is offered at the Walker College of Business, Appalachian State University.
Table of Contents
๐ Course Schedule
Please follow the official syllabus and course schedule for each week. All the Python code (IPython Notebook file) used in this class is available in this GitHub repo.
๐ Course AI Assistant
โจ This is the Course Assistant AI for CIS2350 (SP 2025) taught by Dr. Luo, ask it any coursework questions. ๐ This chat is NOT visible to anyone (including developer).
๐ก Prompt Examples
- ๐ What are Dr. Luo’s office hours?
- โ Is absence allowed?…
Tips:
- Only ask one question at a time
- Describe your question as specific as possible (i.e., avoid ambiguity)
๐ฌ Discussions
๐ Group Projects
This section shows the chatbot prototype for each group. Each group picked a group logo emoji from here.
๐ง Group 1
- Leader: Hayden Dietzman (contact); Members: Ian Quinn, Keith Peten.
- Title: Flashcard Bot (AI-Powered Study Assistant: Transforming Notes into Flashcards).
- Progress-check prensentation click here.
๐ Flash Card Chatbot
Tips:
- Open the chat and type, โConvert slides to flashcards.โ
Input Options:
- Upload a PowerPoint file (Coming Soon).
- Paste the text from your slides directly into the chat.
The bot will:
- Process your input.
- Extract key information.
- Generate ready-to-use flashcards.
After Generation:
- Download the flashcards in a compatible format.
- Copy them directly into Quizlet for easy studying.
Benefit: Quickly turn slides into effective study tools in just a few steps!
๐ฅ Group 2
- Leader: Austin Gebhardt (contact); Members: Matt Roehm, Aaron Baer, Edvert Cerda-Chaves.
- Title: Sporty.ai, an AI Sports Information Bot.
- Progress-check prensentation click here.
- Final presentation click here.
โฝ Sporty.ai Chatbot
Tips
- Include as many details as possible in your questions
- Specific dates, teams, players, or sports
- Always make sure to examine your results(AI isnโt perfect)
Example prompts
- What games are on this weekend
- What are the odds for the 2025 NCAA Basketball Tournament
- What’s the score from last night’s games
- Why is the quarterback an important position in football
How to use
- Open it up, and ask a question
- Ask to elaborate
- Ask for an explanation
๐จโ๐จโ๐ฆ Group 3
- Leader: Felix Salgado (contact); Members: Dylan, Leo.
- Title: Real estate Chatbot.
- Progress-check prensentation click here.
๐ Real-estate Chatbot
๐กExample prompts
- Show me 3-bedroom homes for sale near Appalachian State University.
- Find me a 1-bedroom apartment for rent within 2 miles of Appalachian State University.
- What are the prices for student housing near Appalachian State University?
- Can you find me homes for sale with a backyard in the Boone area?
- Iโm looking for a pet-friendly apartment near Appalachian State University, do you have any options?
๐ ๏ธHow to use
- Open our Chatbot
- Ask it any questions that you have about Real Estate
- Then ask it more detailed questions for exact information.
๐ฅ Group 4
- Leader: Nathan Phinney (contact); Members: Kevin Grube, Jacob Small.
- Title: East Coast Vacation Planner (Travel Assistant Chatbot).
- Progress-check prensentation click here.
- Final presentation click here.
โ๏ธ Travel Assistant Chatbot
๐ Group 5
- Leader: Chad Bellis (contact); Members: Spencer Hamill, Ian Graham.
- Title: Angel Assistant Chatbot
- Progress-check prensentation click here.
- Final presentationclick here.
๐ Angel Assistant Chatbot
๐ก Tips for Using the Chatbot
- Use Keywords for Better Responses: “business structure,” “funding options,” or “marketing plan”
- Follow up with more details if the response is too general
- Be specific with questions
๐ Prompt Examples
- What are the differences between starting my streetwear brand as an LLC compared to an S-corp?
- I need $10,000 to start this business, how could I obtain this funding if I only have $2,000?
- What are some key aspects to consider when conducting market research in the streetwear industry?
๐ ๏ธ Use Cases
- Business Registration Guidance
- Licensing and Permits
- Funding and Grants Information
๐ฐ Group 6
- Leader: Sydney Salzman (contact); Members: Jason Nguyen, Grace Munsell.
- Title: BudgetBuddy Chatbot.
- Progress-check prensentation click here.
- Final presentation click here.
๐ฐ Budget Buddy Chatbot
Please click here to access the Budge Buddy chatbot on ChatGPT platform. Note: you will need to register for a free ChatGPT account in order to use it.
๐ Evaluation table
| Dimension | Evaluation Question | Binary Feedback (1=achieved, 0=not achieved) |
|---|---|---|
| Accuracy | Does the chatbot provide correct responses? | |
| Relevance | Is the chatbot’s response relevant to the user’s query and context? | |
| Completeness | Does the chatbot response include sufficient detail to cover user intent? | |
| Usefulness | Does the chatbot adequately meet or solve the user’s needs or problems? | |
| Ease of Use | Do the provided instructions and prompt examples clearly guide chatbot use? | |
| Total | The score ranges from 0 to 5 |
Feedback Form