This Assignment assesses the following module Learning Outcomes (from Definitive Module Document):
1. acquire detailed knowledge of the ethical standards from relevant professional bodies (such as the BCS Code of Conduct) to which a computing professional is expected to adhere;
2. be aware of the wide range of International & UK Laws within which a computing professional should operate;
3. understand the current computing technological, commercial and economic contexts where social, ethical and legal issues and dilemmas may arise;
4. demonstrate awareness of software and content licensing practice. 5. be able to work in a team to articulate the evaluation and application of management techniques to address the social, ethical and legal problems and commercial riskstogether with the opportunities inherent in the use of computing technologies and the deployment of computer-based systems;
6. be able to produce outputs and documentation of those outputs to demonstrate compliance with legal, ethical and professional standards;
7. be able to summarize high profile cases where the meaning of social, legal and ethical issues have been elaborated in detail.
Your group has either opted for an online presentation or a face to face presentation.
In both cases you must submit the sequence for your presentation. Online presentation:
You are required to produce a PowerPoint presentation that covers each of the areas. All members of your group are required to take part in the presentation- a minimum would be to present 1 slide of the presentation.
You are expected to refer to relevant areas of legislation (for example, data protection, cybercrime, disability legislation) that apply and provide examples of laws that may apply (note: you are not expected to state whether or not the laws actually do apply)
You are also required to create guidance about the ethical risks and remedies. You should refer to relevant frameworks, codes of conduct and examples of similar cases where relevant. You are required to present your findings to members of the teaching team.
As a group you must choose ONE of the following scenarios to analyse and present. 1. Deep Fake videos You have been contracted by a large film company that planning to use software that can produce fake videos. The film company wants to use the technology to: · reduce the need for actors and stunt performers to perform dangerous stunts
· pay homage to dead actors in remakes of films they appeared in
· keep recording going when an actor may be temporarily unavailable for filming
· recreate real-life events for dramatic reconstructions in documentaries about real life crime
3. Virtual chatbot
A start-up has developed a virtual chatbot that is designed to act as a first point of contact for customers. However, they have made the chatbot available at a discount to companies who agree not to tell their customers that the chatbot is a virtual agent rather than another human. They have made the core libraries for the chat bot repository publicly available on GitHub to encourage researchers to use their chatbot in their own software for their own experiments to test if people can detect that the chatbot is not human. The company is particularly interested in research into the efficacy of the chatbot for triaging patients booking medical appointments online.
4. Misinformation remover
A collection of independent programmers has produced a bot that can go through the systems of social networking sites to identify and tag misinformation posted by sites’ users. It is further intended that the bot will install itself on mobile platforms and detect if users are producing and posting misinformation. If it finds that users are producing and posting misinformation, they could automatically be identified and, potentially, flagged to the social network sites. It would be possible to take a number of actions once the misinformation is detected, including rebutting the content publically, forwarding it to law enforcement organisations or simply deleting the content. The bot is also distributed as a browser plugin that can be used by other users of the social network sites who are concerned about misinformation. This is the point at which you have got involved as a user has contacted your group in order to check if it would be ethical or even legal for them to use the tool.
5. Environmental clean-up app
A small charity has produced an app that lets people report instances of woodland and rivers that need to be cleared of litter and rubbish. Once reported, volunteers who live or work nearby can be allocated to clean up the area using the app. The app was built at a Hackathon using existing code from repos on GitHub and has been made available to users via Apple’s app store and Google’s playstore.