Part -B Chapter -1 Introduction to AI Question and Answer
2 MARKS QUESTIONS AND ANSWERS
Q1. What are the two main types of ethical frameworks for AI?
Answer:
The two main types of ethical frameworks for AI are:
- Sector-based Frameworks – Designed for specific industries such as healthcare, education, and finance.
- Value-based Frameworks – Based on ethical values and principles such as Rights-based, Utility-based, and Virtue-based frameworks.
Q2. Define a framework in the context of problem-solving.
Answer:
A framework is a structured approach or set of guidelines that helps solve a problem systematically. It provides step-by-step guidance to make effective and ethical decisions.
Q3. What is the primary objective of the Natural Language Processing (NLP) domain?
Answer:
The primary objective of Natural Language Processing (NLP) is to enable machines to read, understand, interpret, and communicate using human language.
Q4. How does the Data Exploration stage differ from the Data Acquisition stage in the AI Project Cycle?
Answer:
Data Acquisition is the process of collecting data from various sources, whereas Data Exploration involves analyzing and visually representing the collected data to identify patterns, trends, and relationships.
Q5. Give two examples of applications that fall under the Computer Vision domain.
Answer:
Two examples of Computer Vision applications are:
- Face Recognition Systems
- Surveillance Cameras (Suspicious Activity Detection)
Q6. What are the key prerequisites for a student learning about ethical frameworks for AI?
Answer:
The key prerequisite is a basic understanding of ethics and ethics in Artificial Intelligence (AI). This knowledge helps students understand the need for ethical frameworks and their application in AI systems.
Q7. Briefly explain the principle of "Respect for Autonomy" in bioethics.
Answer:
Respect for Autonomy means respecting a person's right to make their own informed decisions. In AI, users should be informed about how an AI system works and be free to choose whether to use it.
Q8. What is the purpose of a case study at the end of the module on ethical frameworks?
Answer:
The purpose of the case study is to help students understand how ethical frameworks are applied to real-life AI situations and to identify ethical issues and possible solutions.
Q9. What is the difference between "Non-maleficence" and "Maleficence"?
Answer:
Non-maleficence means avoiding harm and ensuring that actions do not cause injury or negative consequences. Maleficence means causing harm or intentionally performing actions that result in injury or damage.
Q10. Mention two real-life applications of Natural Language Processing (NLP).
Answer:
Two real-life applications of Natural Language Processing (NLP) are:
- Google Translate (Machine Translation)
- Email Spam Filters
Q11. Explain the role of the Evaluation stage in the AI Project Cycle.
Answer:
The Evaluation stage is used to test the performance and accuracy of the AI model. It checks whether the model meets the project objectives and produces reliable results before it is deployed for real-world use.
Q12. What does the term "Beneficence" mean in the context of bioethics?
Answer:
Beneficence is the ethical principle of promoting good and maximizing the well-being of individuals and society. It encourages actions that provide benefits and improve the welfare of others.
Q13. Why is the Deployment stage considered crucial for AI solutions?
Answer:
The Deployment stage is crucial because it integrates the AI solution into a real-world environment. It ensures that the AI model works effectively, solves the intended problem, and is available for users to use.
Q14. What are the three categories of Value-based Frameworks?
Answer:
The three categories of Value-based Frameworks are:
- Rights-based Framework
- Utility-based Framework
- Virtue-based Framework
Q15. What is the central focus of a Virtue-based Ethical Framework?
Answer:
The central focus of a Virtue-based Ethical Framework is the character and moral values of the person making the decision. It encourages actions based on virtues such as honesty, integrity, kindness, and responsibility.
Q16. How do ethical frameworks help to avoid unintended consequences in AI solutions?
Answer:
Ethical frameworks provide guidelines for developing and using AI responsibly. They help ensure that AI systems make fair, safe, and unbiased decisions, reducing the risk of unintended harm or negative consequences.
Q17. What is the primary function of a Statistical Data system in AI?
Answer:
The primary function of a Statistical Data system in AI is to collect, analyze, and derive meaningful insights from large datasets to support prediction and decision-making.
Q18. Why is it important for the data used to train an AI model to be unbiased?
Answer:
It is important to use unbiased data because biased data can lead to unfair, inaccurate, or discriminatory AI decisions. Unbiased data helps the AI model produce fair, reliable, and accurate results for all users.
Q19. What is the ethical principle of "Justice" as applied to AI solutions?
Answer:
The principle of Justice means that AI systems should treat all people fairly and equally. The benefits and responsibilities of AI should be distributed without discrimination based on a person's background, gender, race, religion, or economic status.
Q20. Give one reason why an AI Project Cycle is useful.
Answer:
The AI Project Cycle is useful because it provides a systematic step-by-step process for developing AI solutions, helping to build accurate, efficient, and reliable AI models.
3 MARKS QUESTIONS AND ANSWERS
Q1. Describe the six stages of the AI Project Cycle.
Answer:
The AI Project Cycle is a systematic process used to develop Artificial Intelligence solutions. It helps in solving real-world problems by following a series of well-defined stages. The six stages of the AI Project Cycle are explained below:
1. Problem Scoping
This is the first stage where the problem is identified and clearly defined. The objectives, requirements, stakeholders, and expected outcomes of the AI project are determined.
2. Data Acquisition
In this stage, relevant data is collected from various sources such as surveys, sensors, websites, databases, or files. Good-quality data is essential for building an accurate AI model.
3. Data Exploration
The collected data is cleaned, organized, and analyzed. Charts, graphs, and tables are used to identify patterns, trends, and relationships in the data before model development.
4. Modelling
In this stage, different AI or Machine Learning algorithms are applied to the prepared data. Various models are trained and the most suitable model is selected based on its performance.
5. Evaluation
The selected model is tested using new or unseen data to measure its accuracy, reliability, and performance. If the results are not satisfactory, improvements are made by repeating earlier stages.
6. Deployment
Deployment is the final stage where the AI model is integrated into a real-world application. The solution is made available to users and is continuously monitored for better performance and future improvements.
Conclusion
The AI Project Cycle provides a structured and systematic approach for developing AI solutions. By following these six stages, AI systems become more accurate, efficient, reliable, and suitable for solving real-life problems.
Q2. Explain the three domains of AI based on the type of data they are trained on.
Answer:
Artificial Intelligence (AI) systems are classified into three major domains based on the type of data they process. Each domain is designed to solve different types of real-world problems using different forms of data.
1. Data (Statistical Data)
The Data domain deals with numerical and structured data. AI systems in this domain collect, organize, analyze, and derive meaningful insights from large datasets. These systems help in making predictions, identifying patterns, and supporting decision-making.
Examples:
- Price comparison websites
- Sales prediction systems
- Weather forecasting
- Stock market analysis
2. Computer Vision (CV)
Computer Vision (CV) enables machines to understand and interpret visual information such as images and videos. It processes photographs, videos, and images captured by cameras or sensors to recognize objects, faces, and activities.
Examples:
- Face recognition systems
- Self-driving cars
- Medical image analysis
- Surveillance and security systems
3. Natural Language Processing (NLP)
Natural Language Processing (NLP) enables computers to understand, interpret, and communicate using human language. It processes text and speech to perform tasks such as translation, speech recognition, and text analysis.
Examples:
- Google Translate
- Email spam filters
- Chatbots and virtual assistants (Siri, Alexa, Google Assistant)
- Speech-to-text applications
Comparison of the Three AI Domains
| AI Domain | Type of Data | Examples |
|---|---|---|
| Data (Statistical Data) | Numerical and structured data | Price comparison, sales prediction |
| Computer Vision (CV) | Images and videos | Face recognition, surveillance systems |
| Natural Language Processing (NLP) | Text and speech | Google Translate, chatbots, spam filters |
Conclusion
The three domains of AI—Data, Computer Vision, and Natural Language Processing—use different types of data to solve different kinds of problems. Together, they enable AI systems to analyze data, understand images, and process human language effectively.
Q3. What is the difference between a Sector-based Framework and a Value-based Framework? Provide an example for each.
Answer:
Ethical frameworks help people and organizations make fair, responsible, and ethical decisions while developing and using Artificial Intelligence (AI). These frameworks are mainly classified into Sector-based Frameworks and Value-based Frameworks.
1. Sector-based Framework
A Sector-based Framework is designed for a specific industry or field. It provides ethical guidelines that address the unique requirements and challenges of that particular sector.
Example:
- Bioethics – Used in the healthcare sector to ensure AI systems respect patient rights, avoid harm, promote well-being, and provide fair treatment.
2. Value-based Framework
A Value-based Framework is based on universal moral values and ethical principles. It helps people make ethical decisions regardless of the industry or application.
Examples:
- Rights-based Framework – Protects human rights and dignity.
- Utility-based Framework – Focuses on maximizing overall benefits and minimizing harm.
- Virtue-based Framework – Encourages decisions based on moral values such as honesty, integrity, and responsibility.
Difference between Sector-based and Value-based Frameworks
| Sector-based Framework | Value-based Framework |
|---|---|
| Designed for a specific industry or sector. | Based on universal ethical values and principles. |
| Focuses on sector-specific ethical issues. | Focuses on moral values applicable in all situations. |
| Example: Bioethics | Examples: Rights-based, Utility-based, Virtue-based |
Conclusion
Sector-based frameworks provide ethical guidelines for specific industries, while value-based frameworks are based on general moral principles that apply across all fields. Both frameworks help ensure that AI systems are developed and used responsibly and ethically.
Q4. Why do we need Ethical Frameworks for AI? Explain with a relevant example.
Answer:
Ethical Frameworks for AI are a set of principles and guidelines that help developers and organizations design, develop, and use Artificial Intelligence (AI) responsibly. Since AI systems are increasingly used to make important decisions in areas such as healthcare, education, finance, and recruitment, it is essential that these decisions are fair, transparent, and free from bias.
Why do we need Ethical Frameworks for AI?
- To ensure AI systems make fair and unbiased decisions.
- To protect the rights, privacy, and dignity of individuals.
- To prevent AI systems from causing harm or discrimination.
- To promote transparency and accountability in AI decision-making.
- To build trust between AI systems and users.
- To ensure AI is used for the benefit of society.
Example
Consider an AI system used in a hospital to identify patients who need urgent medical care. If the AI model is trained on biased data, it may unfairly prioritize some patients while ignoring others. This could lead to unequal treatment and serious consequences.
By following ethical frameworks such as Justice, Beneficence, and Non-maleficence, developers can ensure that the AI system treats every patient fairly, avoids causing harm, and provides equal healthcare opportunities to all.
Conclusion
Ethical frameworks are essential because they guide the responsible development and use of AI. They help ensure that AI systems are fair, transparent, safe, and beneficial to everyone while minimizing risks and unintended consequences.
Q5. Explain the principle of "Do Not Harm" (Non-maleficence) in bioethics. How does the case study illustrate a violation of this principle?
Answer:
Non-maleficence, also known as the principle of "Do Not Harm", is one of the fundamental principles of bioethics. It states that AI systems and human actions should not intentionally or unintentionally cause harm to individuals. Developers should design AI systems that are safe, reliable, and free from bias so that they do not produce unfair or harmful outcomes.
Principle of Non-maleficence
- It means avoiding harm or negative consequences.
- AI systems should make safe, fair, and reliable decisions.
- Developers should identify and reduce risks before deploying AI solutions.
- AI should never discriminate or create unfair treatment for any individual or group.
Violation in the Case Study
In the case study, the AI algorithm used in the healthcare system was trained on biased healthcare expense data instead of actual medical needs. As a result, the system incorrectly assumed that patients with lower healthcare expenses required less medical care.
This caused some patients, especially those from certain ethnic backgrounds, to receive lower priority for treatment even when they needed medical care. The AI system produced unfair and harmful decisions because it relied on biased training data.
How the Principle was Violated
- The AI system caused unintended harm by making unfair healthcare decisions.
- Patients did not receive equal access to medical treatment.
- The use of biased data resulted in discrimination against certain groups.
- The system failed to protect the well-being of all patients.
Conclusion
The case study clearly shows that violating the principle of Non-maleficence can lead to harmful and unfair AI decisions. Therefore, AI systems must be trained using unbiased data and thoroughly tested to ensure they do not cause harm to individuals or society.
Bioethics - Long Answer
The Maximum Benefit principle of bioethics states that decisions should be made in a way that provides the greatest overall benefit to the maximum number of people. In healthcare, this means using available resources, treatments, and technologies in the most effective way so that the largest number of patients can benefit.
In the given case study, the Maximum Benefit principle can be applied by ensuring that medical resources are allocated fairly and efficiently. If there are limited medicines, hospital beds, or life-saving equipment, doctors should prioritize patients based on medical need and the likelihood of successful treatment rather than personal bias or financial status.
If only one ICU bed is available, it should be given to the patient who has the highest chance of recovery and the greatest need for intensive care. This approach helps save more lives and ensures that healthcare resources are used responsibly.
Applying the Maximum Benefit principle ensures that healthcare decisions are made ethically, maximize positive outcomes, reduce overall suffering, and provide the greatest good for the greatest number of people.
Q7. Briefly explain the three Value-based Frameworks. How do they differ?
Answer:
Value-based Frameworks are ethical frameworks based on universal moral values and principles. They help people make ethical decisions while developing and using Artificial Intelligence (AI). The three value-based frameworks are Rights-based, Utility-based, and Virtue-based frameworks.
1. Rights-based Framework
The Rights-based Framework focuses on protecting the fundamental rights and dignity of every individual. It ensures that AI systems respect privacy, freedom, equality, and human rights while making decisions.
Example: An AI recruitment system should not discriminate against candidates based on gender, religion, or race.
2. Utility-based Framework
The Utility-based Framework focuses on achieving the greatest overall benefit while minimizing harm. Decisions are considered ethical if they provide maximum benefit to the largest number of people.
Example: An AI traffic management system reduces traffic congestion and benefits the maximum number of commuters.
3. Virtue-based Framework
The Virtue-based Framework focuses on the character, intentions, and moral values of the decision-maker. It encourages qualities such as honesty, integrity, kindness, fairness, and responsibility while developing and using AI systems.
Example: An AI developer ensures that an AI system is transparent and fair because of ethical responsibility and honesty.
Difference between the Three Value-based Frameworks
| Framework | Main Focus | Example |
|---|---|---|
| Rights-based | Protecting human rights, dignity, and individual freedom. | Fair AI recruitment system. |
| Utility-based | Maximizing benefits and minimizing harm for the greatest number of people. | AI traffic management. |
| Virtue-based | Character, honesty, integrity, and moral values of the decision-maker. | Responsible AI development. |
Conclusion
Although all three value-based frameworks promote ethical AI, they differ in their approach. The Rights-based Framework protects individual rights, the Utility-based Framework focuses on the greatest overall benefit, and the Virtue-based Framework emphasizes the moral character and intentions of the person making decisions. Together, they help ensure that AI systems are fair, responsible, and beneficial to society.
Q8. What is the purpose of the "My Goodness" activity described in the document? What factors can influence a person's decision-making in such a scenario?
Answer:
The "My Goodness" activity is designed to help students understand how people make ethical decisions. It presents a moral dilemma in which there is no single correct answer. The activity encourages students to think carefully about their choices and recognize that different people may make different decisions based on their own values and beliefs.
Purpose of the "My Goodness" Activity
- To understand the importance of ethical decision-making.
- To identify personal values, beliefs, and biases.
- To encourage critical and logical thinking.
- To understand that different people may make different ethical choices.
- To prepare students for applying ethical frameworks in Artificial Intelligence (AI).
Factors that Influence Decision-Making
A person's decision in such a situation may be influenced by several factors, including:
- Personal values and morals – Individual beliefs about right and wrong.
- Culture and traditions – Customs and social practices followed by a community.
- Past experiences – Previous life experiences that shape decisions.
- Emotions and feelings – Compassion, fear, sympathy, or responsibility.
- Family and social influence – Opinions and guidance from family, friends, and society.
- Knowledge and awareness – Understanding the consequences of different choices.
Conclusion
The "My Goodness" activity helps students understand that ethical decision-making depends on personal values, experiences, and beliefs. It prepares learners to make fair and responsible decisions while developing and using AI systems.
Q9. Describe the process of Data Acquisition and Data Exploration. Why are these stages important for an AI project?
Answer:
Data Acquisition and Data Exploration are two important stages of the AI Project Cycle. These stages ensure that the AI model is built using accurate and meaningful data, which improves its performance and reliability.
1. Data Acquisition
Data Acquisition is the process of collecting relevant data from different sources. The data may be obtained from surveys, sensors, websites, databases, spreadsheets, mobile applications, or online repositories. The collected data should be accurate, complete, and relevant to the problem being solved.
Activities involved in Data Acquisition:
- Identifying the required data.
- Collecting data from reliable sources.
- Ensuring the data is accurate and complete.
- Storing the collected data for further processing.
2. Data Exploration
Data Exploration is the process of examining, organizing, cleaning, and analyzing the collected data. Charts, graphs, tables, and other visualizations are used to identify patterns, trends, relationships, and possible errors in the dataset.
Activities involved in Data Exploration:
- Cleaning incorrect or missing data.
- Organizing and preparing the dataset.
- Creating graphs, charts, and tables.
- Identifying patterns and relationships in the data.
Importance of Data Acquisition and Data Exploration
- Provide high-quality data for training AI models.
- Help identify errors, missing values, and inconsistencies.
- Improve the accuracy and reliability of AI predictions.
- Help understand trends and relationships in the dataset.
- Support the selection of the most suitable AI model.
- Reduce the chances of biased or incorrect AI decisions.
Conclusion
Data Acquisition and Data Exploration form the foundation of every AI project. Collecting reliable data and analyzing it carefully helps build accurate, efficient, and trustworthy AI systems capable of solving real-world problems effectively.
5 MARKS QUESTIONS AND ANSWERS
Q1. Elaborate on the significance of the AI Project Cycle. Why is it important to follow these steps for a successful AI project?
Answer:
The AI Project Cycle is a systematic and structured process used to develop Artificial Intelligence (AI) solutions. It provides a step-by-step approach that helps developers build accurate, efficient, reliable, and ethical AI systems. By following each stage carefully, AI projects can solve real-world problems effectively while reducing errors and improving overall performance.
Significance of the AI Project Cycle
- Provides a Systematic Approach: It organizes the AI development process into clear stages, making the project easier to plan and manage.
- Clearly Defines the Problem: The Problem Scoping stage helps identify the objectives, requirements, and expected outcomes before development begins.
- Ensures Quality Data: Data Acquisition and Data Exploration help collect, clean, and analyze reliable data, which is essential for building an accurate AI model.
- Improves Model Accuracy: The Modelling and Evaluation stages help select and test the best-performing AI model, resulting in more accurate predictions.
- Supports Real-world Implementation: The Deployment stage integrates the AI solution into real-life environments where users can benefit from it.
- Allows Continuous Improvement: Since the AI Project Cycle is cyclical, developers can improve the model by collecting new data and refining the solution whenever required.
- Promotes Ethical AI: Following the AI Project Cycle helps identify bias, improve fairness, and develop responsible AI systems.
Why is it Important to Follow the AI Project Cycle?
- Helps solve real-world problems effectively.
- Reduces errors during AI development.
- Improves the accuracy and reliability of AI systems.
- Ensures proper testing before deployment.
- Supports ethical, fair, and transparent AI solutions.
- Saves time, effort, and development costs through a structured process.
Conclusion
The AI Project Cycle is the foundation of every successful AI project. It provides a well-organized process for planning, developing, testing, and deploying AI systems. Following each stage carefully ensures that AI solutions are accurate, reliable, ethical, and capable of solving real-life problems efficiently.
Q2. Discuss the importance of Ethical Frameworks in AI. How do they help developers and organizations make better decisions?
Answer:
Ethical Frameworks are a set of moral principles and guidelines that help developers and organizations design, develop, and use Artificial Intelligence (AI) responsibly. As AI systems are used in healthcare, education, banking, transportation, and many other fields, it is important to ensure that AI decisions are fair, transparent, safe, and beneficial to society.
Importance of Ethical Frameworks in AI
- Ensure Fairness: Ethical frameworks help prevent bias and discrimination, ensuring that AI systems treat everyone equally.
- Protect Human Rights: They safeguard privacy, dignity, freedom, and other fundamental rights of individuals.
- Reduce Harm: Ethical principles such as Non-maleficence (Do Not Harm) ensure that AI systems do not cause physical, emotional, or social harm.
- Promote Transparency: They encourage AI systems to make decisions that are understandable and explainable to users.
- Build Public Trust: Responsible AI systems increase users' confidence and trust in AI technologies.
- Support Responsible Innovation: Ethical frameworks encourage developers to create AI solutions that benefit individuals as well as society.
How Ethical Frameworks Help Developers and Organizations
- Provide clear guidelines for ethical decision-making during AI development.
- Help identify and reduce bias in training data and AI models.
- Ensure AI systems comply with ethical values and legal requirements.
- Encourage accountability by making developers responsible for AI outcomes.
- Help organizations evaluate the social impact of AI before deployment.
- Reduce the risk of unfair, unsafe, or harmful AI decisions.
Example
Consider an AI system used for selecting job applicants. If the training data is biased, the system may unfairly reject qualified candidates from certain groups. By following ethical frameworks such as Justice, Rights-based Framework, and Non-maleficence, developers can ensure that the AI system treats every applicant fairly and makes unbiased recruitment decisions.
Conclusion
Ethical frameworks play a vital role in ensuring that AI systems are fair, transparent, accountable, and beneficial to society. They guide developers and organizations in making responsible decisions while reducing risks, protecting human rights, and building trust in Artificial Intelligence.
Q3. Analyze the ethical considerations of the case study using the principles of Bioethics: "Respect for Autonomy" and "Justice".
Answer:
The case study describes an AI-based healthcare system that was trained using biased healthcare expense data instead of actual medical needs. As a result, the AI system gave lower priority to some patients, especially those from certain ethnic backgrounds, leading to unfair treatment. This situation can be analyzed using the bioethical principles of Respect for Autonomy and Justice.
1. Respect for Autonomy
Respect for Autonomy means respecting an individual's right to make informed decisions. People should know how an AI system works and how it makes decisions that affect them.
Application to the Case Study:
- Patients were not informed about how the AI system made healthcare decisions.
- They had no opportunity to question or challenge the AI's recommendations.
- The lack of transparency reduced patients' ability to make informed healthcare decisions.
2. Justice
Justice means treating everyone fairly and ensuring that the benefits and responsibilities of AI are distributed equally, regardless of race, gender, background, or economic status.
Application to the Case Study:
- The AI system was trained on biased healthcare expense data.
- Patients from certain ethnic groups received lower priority despite having similar medical needs.
- The system failed to provide equal healthcare opportunities to all patients.
- This resulted in discrimination and unfair allocation of healthcare resources.
Ethical Improvements
- Train AI models using unbiased and representative data.
- Make AI decision-making transparent and explainable.
- Regularly evaluate AI systems for fairness and bias.
- Ensure that all patients receive equal treatment based on medical needs rather than biased data.
Conclusion
The case study shows that the AI system violated the principles of Respect for Autonomy and Justice by making biased and unfair healthcare decisions without sufficient transparency. Following these bioethical principles helps developers create AI systems that are fair, transparent, and beneficial to all members of society.
Q4. Describe the three Value-based Frameworks in detail. Provide a context for how each one would be applied to an AI solution for social media content moderation.
Answer:
Value-based Frameworks are ethical frameworks based on universal moral values and principles. They guide developers in making ethical decisions while designing and using Artificial Intelligence (AI) systems. The three value-based frameworks are Rights-based, Utility-based, and Virtue-based frameworks.
1. Rights-based Framework
The Rights-based Framework focuses on protecting the fundamental rights and dignity of every individual. It ensures that AI systems respect privacy, freedom of expression, equality, and other human rights.
Application in Social Media Content Moderation:
- The AI should protect users' freedom of expression.
- It should remove harmful or illegal content without unfairly restricting genuine opinions.
- Users should be informed if their content is removed and should have the right to appeal.
2. Utility-based Framework
The Utility-based Framework aims to maximize overall benefits while minimizing harm. Decisions are considered ethical if they benefit the greatest number of people.
Application in Social Media Content Moderation:
- The AI should quickly detect and remove fake news, hate speech, and harmful content.
- This protects the majority of users and creates a safer online environment.
- The system should minimize harm while benefiting the largest number of users.
3. Virtue-based Framework
The Virtue-based Framework focuses on the character, intentions, and moral values of the people designing and managing AI systems. It promotes honesty, fairness, responsibility, integrity, and transparency.
Application in Social Media Content Moderation:
- Developers should design AI systems honestly and responsibly.
- The AI should apply moderation rules fairly to all users.
- The moderation process should be transparent and free from personal or political bias.
Comparison of the Three Frameworks
| Framework | Main Focus | Application in Social Media AI |
|---|---|---|
| Rights-based | Protecting human rights and dignity. | Protects freedom of expression while respecting user rights. |
| Utility-based | Maximizing overall benefit and minimizing harm. | Removes harmful content to create a safer platform for most users. |
| Virtue-based | Character, honesty, fairness, and responsibility. | Ensures fair, transparent, and unbiased moderation. |
Conclusion
Each value-based framework approaches ethical decision-making in a different way. The Rights-based Framework protects individual rights, the Utility-based Framework focuses on maximizing public benefit, and the Virtue-based Framework emphasizes honesty, fairness, and responsibility. Together, they help developers build AI systems that are ethical, transparent, and beneficial for society.
Q5. Explain the six stages of the AI Project Cycle in a step-by-step manner. Use a real-world example of a simple AI project to illustrate each stage.
Answer:
The AI Project Cycle is a systematic process used to develop Artificial Intelligence (AI) solutions. It consists of six stages that help solve real-world problems in an organized and efficient manner.
Example: An AI system that identifies whether an email is Spam or Not Spam.
1. Problem Scoping
In this stage, the problem is identified and the objectives of the AI project are clearly defined.
Example: The goal is to develop an AI system that automatically detects spam emails and separates them from genuine emails.
2. Data Acquisition
Relevant data is collected from reliable sources. The quality of the AI model depends on the quality of the collected data.
Example: Collect thousands of emails that are already labeled as Spam and Not Spam.
3. Data Exploration
The collected data is cleaned, organized, and analyzed. Graphs, charts, and tables are used to identify patterns and remove incorrect or missing data.
Example: Analyze common spam keywords, suspicious links, and sender information to identify useful patterns.
4. Modelling
Different AI or Machine Learning algorithms are trained using the prepared data. The model that performs the best is selected.
Example: Train different spam detection models and choose the one that classifies emails most accurately.
5. Evaluation
The selected model is tested using new or unseen data to check its accuracy, reliability, and performance. If necessary, improvements are made.
Example: Test the AI model with new emails to verify whether it correctly identifies spam and genuine messages.
6. Deployment
The final AI model is integrated into a real-world application where it can be used by people. The system is continuously monitored and updated whenever required.
Example: Deploy the spam detection AI into an email service so that incoming spam emails are automatically filtered into the Spam folder.
Summary of the AI Project Cycle
| Stage | Purpose | Example (Spam Email Detection) |
|---|---|---|
| Problem Scoping | Define the problem and objectives. | Detect spam emails. |
| Data Acquisition | Collect relevant data. | Collect labeled spam and non-spam emails. |
| Data Exploration | Clean and analyze the data. | Find spam patterns and keywords. |
| Modelling | Train and select the best AI model. | Train spam detection algorithms. |
| Evaluation | Test model accuracy. | Test with new emails. |
| Deployment | Use the AI solution in real life. | Filter spam automatically in an email service. |
Conclusion
The AI Project Cycle provides a structured approach for developing AI systems. By following all six stages carefully, developers can create AI solutions that are accurate, reliable, efficient, and suitable for solving real-world problems such as spam email detection.


