NEXT PAGE >
RELATED VIDEOS |
2025 CASE STUDY | THE PERFECT CHATBOT
ABOUT THE 2025 CASE STUDY
DESIGNED FOR IB EXAMINATIONS
DESIGNED FOR IB EXAMINATIONS
This year's case study focuses on "The Perfect Chatbot," implemented by the RAKT Insurance Company. The scenario suggests. This case study is a crucial component of your IB Computer Science course and will be assessed in the higher level paper 3 exams.
What Is the 2025 Case Study?
The 2025 case study centers around a language model chatbot used by RAKT Insurance to handle customer queries. Despite its initial implementation, the chatbot has received numerous complaints regarding its performance. Your task will be to delve into six key areas to identify and recommend improvements:
Importance of the Case Study
This case study is designed to test your understanding and application of various computer science principles, including machine learning, natural language processing, data management, and ethical considerations in AI. It provides a real-world scenario where you can apply theoretical knowledge to practical problems, preparing you for future challenges in the field of computer science.
How You Will Be Assessed
Your assessment on the case study will form part of your higher level paper 3 exam. You will be required to:
Preparing for the Case Study
To excel in this case study, you should:
Conclusion
The 2025 IB Computer Science case study on "The Perfect Chatbot" offers a unique opportunity to explore cutting-edge topics in AI and machine learning. By understanding the challenges and developing robust solutions, you will enhance your technical skills and be well-prepared for your exams. Use this webpage as a central hub for all your study needs and embark on your journey to mastering this case study.
Feel free to explore the other sections of our website for detailed insights and resources on each specific area of the case study. Good luck, and happy studying!
What Is the 2025 Case Study?
The 2025 case study centers around a language model chatbot used by RAKT Insurance to handle customer queries. Despite its initial implementation, the chatbot has received numerous complaints regarding its performance. Your task will be to delve into six key areas to identify and recommend improvements:
- Latency | Reducing the response time to improve customer experience.
- Linguistic Nuances | Enhancing the chatbot's ability to understand and respond to ambiguous or complex statements.
- Architecture | Upgrading the chatbot's architecture to handle more sophisticated language processing.
- Dataset | Ensuring the training dataset is diverse and relevant to improve accuracy.
- Processing Power | Addressing the computational limitations hindering the chatbot's performance.
- Ethical Challenges | Ensuring the chatbot provides appropriate, unbiased, and secure responses.
Importance of the Case Study
This case study is designed to test your understanding and application of various computer science principles, including machine learning, natural language processing, data management, and ethical considerations in AI. It provides a real-world scenario where you can apply theoretical knowledge to practical problems, preparing you for future challenges in the field of computer science.
How You Will Be Assessed
Your assessment on the case study will form part of your higher level paper 3 exam. You will be required to:
- Analyze the problems presented in the case study.
- Research and propose viable solutions.
- Demonstrate a deep understanding of the technical and ethical aspects involved.
- Provide well-reasoned and evidence-backed recommendations.
- Your answers should showcase your critical thinking, problem-solving skills, and ability to apply computer science concepts effectively.
Preparing for the Case Study
To excel in this case study, you should:
- Thoroughly read and understand the provided case study materials.
- Explore additional resources and conduct further research on the topics mentioned.
- Engage with practice questions and sample answers to test your knowledge.
- Participate in discussions and study groups to gain diverse perspectives.
- Utilise all available study aids, including videos, flip cards, and useful links provided on this website.
Conclusion
The 2025 IB Computer Science case study on "The Perfect Chatbot" offers a unique opportunity to explore cutting-edge topics in AI and machine learning. By understanding the challenges and developing robust solutions, you will enhance your technical skills and be well-prepared for your exams. Use this webpage as a central hub for all your study needs and embark on your journey to mastering this case study.
Feel free to explore the other sections of our website for detailed insights and resources on each specific area of the case study. Good luck, and happy studying!

DOWNLOAD THIS CASE STUDY MATERAIL AS A PDF WORKBOOK |
Overview
Paper 3 of the IB Computer Science course is based on an annual case study provided by the IB. For 2025, the case study focuses on "The Perfect Chatbot" by RAKT Insurance. You will have a copy of the case study about 1 year before the examination and another copy will be provided in the examination with your exam paper. Here are the key details and criteria you need to know to excel in this paper.
Key Details
Objectives Assessed
Paper 3 assesses your ability to demonstrate the following objectives:
Assessment Objective 1: Know and Understand
Demonstrate knowledge and understanding of the core concepts and principles of computer science.
Assessment Objective 2: Apply and Use
Apply your knowledge to solve problems and use techniques relevant to the case study scenario.
Assessment Objective 3: Construct, Analyse, Evaluate, and Formulate
Construct and analyse solutions, evaluate outcomes, and formulate arguments based on the case study.
Structure of the Paper
Questions 1, 2, and 3: These questions are structured and may be subdivided. They cover the entire syllabus in an integrated manner and are directly related to the case study scenario. These questions are normall 2,4 and 6 mark questions.
Question 4: This question requires a synthesis of information from various sources, including independent research and investigations beyond the case study. It will ask you to develop an extended response to a specified issue, demonstrating your ability to integrate and apply knowledge comprehensively. Question 4 is normally a 12 mark question.
Importance of Structured Answers
When preparing your responses for Paper 3, it's crucial to structure your answers effectively and use appropriate terminology. The IB grading system for Paper 3 emphasises the depth of your understanding, the use of terminology, and the clarity of your analysis. Here’s why structuring your answers and using correct terminology is essential:
By structuring your answers effectively, using precise terminology, and integrating analysis and research, you can maximize your marks. Aim to move beyond basic descriptions to detailed, well-reasoned responses that show a clear understanding of the case study and relevant concepts. This structured approach will help you demonstrate your competence and proficiency, ensuring you achieve the best possible results in your IB Computer Science exam.
Paper 3 of the IB Computer Science course is based on an annual case study provided by the IB. For 2025, the case study focuses on "The Perfect Chatbot" by RAKT Insurance. You will have a copy of the case study about 1 year before the examination and another copy will be provided in the examination with your exam paper. Here are the key details and criteria you need to know to excel in this paper.
Key Details
- Duration: 1 hour
- Maximum Mark: 30
- Weighting: 20% of the total course grade
- Format: Four structured questions related to the case study and additional stimulus material.
Objectives Assessed
Paper 3 assesses your ability to demonstrate the following objectives:
Assessment Objective 1: Know and Understand
Demonstrate knowledge and understanding of the core concepts and principles of computer science.
Assessment Objective 2: Apply and Use
Apply your knowledge to solve problems and use techniques relevant to the case study scenario.
Assessment Objective 3: Construct, Analyse, Evaluate, and Formulate
Construct and analyse solutions, evaluate outcomes, and formulate arguments based on the case study.
Structure of the Paper
Questions 1, 2, and 3: These questions are structured and may be subdivided. They cover the entire syllabus in an integrated manner and are directly related to the case study scenario. These questions are normall 2,4 and 6 mark questions.
Question 4: This question requires a synthesis of information from various sources, including independent research and investigations beyond the case study. It will ask you to develop an extended response to a specified issue, demonstrating your ability to integrate and apply knowledge comprehensively. Question 4 is normally a 12 mark question.
Importance of Structured Answers
When preparing your responses for Paper 3, it's crucial to structure your answers effectively and use appropriate terminology. The IB grading system for Paper 3 emphasises the depth of your understanding, the use of terminology, and the clarity of your analysis. Here’s why structuring your answers and using correct terminology is essential:
- No Marks (0 marks): Answers in this category show no understanding or knowledge of the relevant issues and concepts. They lack appropriate terminology and fail to address the case study or include any independent research.
- Basic Level (1–3 marks): At this level, responses demonstrate minimal knowledge and understanding of the relevant issues or concepts. The use of terminology is minimal, and the answers may be more of a list rather than a structured response. There's no reference to the case study or any independent research, highlighting the importance of integrating these elements to avoid falling into this category.
- Adequate Level (4–6 marks): Responses are descriptive with limited knowledge and understanding. The use of appropriate terminology is limited, and there is little evidence of analysis or research. This level underscores the necessity of going beyond mere descriptions and integrating more detailed understanding and terminology.
- Competent Level (7–9 marks): These responses show a good level of knowledge and understanding of the relevant issues and concepts. Terminology is used appropriately in places, and there is some evidence of analysis and research. To achieve this level, ensure your answers are well-organized and terminology is used correctly.
- Proficient Level (10–12 marks): At the highest level, responses demonstrate detailed knowledge and clear understanding of the issues and concepts. Terminology is used correctly throughout, and the analysis is competent and balanced. Conclusions are clearly linked to the analysis, showing extensive research. Strive for this level by thoroughly understanding the case study, conducting independent research, and clearly articulating your insights with appropriate terminology.
By structuring your answers effectively, using precise terminology, and integrating analysis and research, you can maximize your marks. Aim to move beyond basic descriptions to detailed, well-reasoned responses that show a clear understanding of the case study and relevant concepts. This structured approach will help you demonstrate your competence and proficiency, ensuring you achieve the best possible results in your IB Computer Science exam.
Guidance for Answering 12 Mark Questions
Read Carefully - Begin by carefully reading the question to understand what it's asking. Identify the key
concepts, terms, and the context of the question related to the case study.
Structuring Your Answer into 3 sections Introduction, Body and Conclusion
Introduction
Body
Conclusion
Answering the Question
Final Checks
Read Carefully - Begin by carefully reading the question to understand what it's asking. Identify the key
concepts, terms, and the context of the question related to the case study.
Structuring Your Answer into 3 sections Introduction, Body and Conclusion
Introduction
- Briefly introduce the main idea or argument you will be discussing.
- Mention the aspects or components you will be evaluating or analyzing.
Body
- Divide your answer into clear, logical sections, each focusing on a different aspect of the
- question.
- For each aspect or component:
- Define and Explain: Start by defining any technical terms or concepts. Briefly explain their relevance to the question.
- Analysis: Provide in-depth analysis of the issue or concept. Discuss how it applies to the scenario in the question, including potential advantages, disadvantages, and implications.
- Examples and Research: Include examples or findings from your research that support your analysis. Relate these back to the case study or theoretical concepts where appropriate.
- Evaluation: Critically evaluate the significance of each aspect in the context of the overallquestion. Discuss any trade offs, limitations, or contrasting viewpoints.
Conclusion
- Summarize your main points and analyses.
- Provide a balanced conclusion that draws together your arguments and reflects on the overall question. Make any recommendations if the question calls for it.
Answering the Question
- Use Appropriate Terminology: Throughout your answer, use computer science terms and concepts appropriately. This demonstrates your knowledge and understanding.
- Mark Allocation Awareness: Be conscious of the marks allocated to each part of the question. Spend more time and detail on sections that are worth more marks.
- Research and Examples: Show evidence of research beyond the case study. Incorporate this into your answer to support your points.
- Analysis and Evaluation: Go beyond mere description. Analyze the information, evaluate different perspectives, and make judgments based on evidence.
- Clarity and Precision: Write clearly and concisely. Avoid unnecessary repetition or overly complex sentences that could confuse the reader.
Final Checks
- Review Your Work: Re-read your answer to check for any mistakes or omitted points. Ensure that your argument flows logically and that you've addressed all parts of the question.
- Adherence to Markschemes: Familiarize yourself with markscheme descriptors for high-levelresponses. Aim to meet the criteria for the "Proficient" level by demonstrating detailed knowledge, clear understanding, competent analysis, and extensive research.
For members of Computer Science Cafe click the link below to view 5 sample papers for the 2025 Case Study
2025 CASE STUDY CONTENT
➩ ABOUT THE CASE STUDY | YOU ARE HERE
☐ CASE STUDY RELATED VIDEOS
☐ LATENCY
☐ LINGUISTIC NUANCES
☐ ARCHITECTURE
☐ DATASET
☐ PROCESSING POWER
☐ ETHICAL CHALLENGES
☐ FURTHER RESEARCH
TOPIC EXTRAS
☐ TERMINOLOGY
☐ FLIP CARDS
☐ SAMPLE PAPERS
☐ USEFUL LINKS
☐ SAMPLE ANSWERS
☐ CASE STUDY RELATED VIDEOS
☐ LATENCY
☐ LINGUISTIC NUANCES
☐ ARCHITECTURE
☐ DATASET
☐ PROCESSING POWER
☐ ETHICAL CHALLENGES
☐ FURTHER RESEARCH
TOPIC EXTRAS
☐ TERMINOLOGY
☐ FLIP CARDS
☐ SAMPLE PAPERS
☐ USEFUL LINKS
☐ SAMPLE ANSWERS

DOWNLOAD THIS CASE STUDY MATERAIL AS A PDF |
BAT AND BALL !!!
POINTS: 0 | KEY TERM:
Game Over!
Start Game
COMPUTER SCIENCE CAFE | BAT AND BALL