Unleashing the Power of Generative AI Models ICT5358 T1 Assignment Help

AssessmentBrief:ICT5358UnleashingthePowerofGenerativeAIModels Trimester 1, 2025

AssessmentOverview

AssessmentTask

Type

Weight ing

Length

Due

ULOs

Assessed

Assessment1:AppliedProject Reporttooutlinetheretailand wholesale application of large language models.

Individual

 

 

 

 

20%

1000

words

Week 4

ULO1 ULO4

Assessment2:Laboratory Practicum

Individual

 

30%

1hour,1500 words +

Weeks 6, 8, 9

ULO1 ULO2

Regularinvigilatedpracticaltests,

implementingpromptengineering experimentsanddesigningAPIuse cases.

Invigilated

 

 

 

Design

(equiv. 1500

words)

 

ULO3

ULO5

Assessment3:AppliedGenerative AI Model

Reportoutliningthemethodology,

Group

 

25%

1000

words+ Design

Week 7

ULO1 ULO2 ULO5

observations,resultsand

 

 

(equiv.

 

 

evaluationsofpromptengineering experiments.

 

 

1000

words)

 

 

Assessment4:Case Study

Designdocumentoutlininga

Individual

 

25%

1000

words+

Week 12

ULO1 ULO2

proposedapplicationofgenerative

 

 

Design

 

ULO3

AIinabusinessusecase.

 

 

(equiv.

1000

words)

 

ULO4

ULO5


Noteforallassessmentstasks:

        Studentscangenerate/modify/createtextgeneratedbyAI.Theyarethenaskedto modify the text according to the brief of the assignment.

        Duringthepreparationandwritingofanassignment,studentsuseAItools,butmay not include any AI-generated material in their final report.

        AItoolsareusedbystudentsinresearchingtopicsandpreparingassignments,but all AI-generated content must be acknowledged in the final report as follows:


Assessment2:LaboratoryPracticum

Due date:

Weeks6,8,9

Group/individual:

Individual

Wordcount/Time provided:

1500words+Design(equiv.1500words) (1hour)

Weighting:

3×10% = 30%

UnitLearning Outcomes:

ULO1, ULO2, ULO3, and ULO5


Assessment2 Detail

During one hour of theweekly seminarin Weeks6, 8 and 9, you willbe providedwithsome practicalusecasesforalargelanguagemodel.You willneedtoperformbasicandadvanced prompt engineering to achieve some practical results within the use case. You may also be required to explain how an API could be utilised to enhance the automation in the process.

Theseassessments areheldduringeach relevantweekly seminarand they are invigilated.

Assessment2MarkingCriteriaand Rubric

Eachassessmentwillbemarked outof100and willbeweighted10%ofthetotalunitmark, totalling a combined weight of 3 x 10% = 30%.


Assessment2MarkingCriteriaand Rubric

Marking Criteria

Not satisfactory (0- 49%)ofthecriterion mark

Satisfactory (50-64%)ofthe criterion mark

Good

(65-74%)ofthe criterion mark

Very Good (75-84%)ofthe criterion mark

Excellent

(85-100%)ofthe criterion mark

Prompt

Showsnoevidence of

Showssome

Showssome

Showsevidenceof

Showsevidenceof

Engineering(30

experimentationor

evidenceof

evidenceof

experimentation,

insightful

marks)

promptengineering.

experimentation

experimentation

leadingtofinal

experimentation,

 

 

duringprompt

duringprompt

prompttemplate.

andlearningfrom

 

 

engineering,but

engineering.

 

experiment

 

 

withlittleor no

 

 

outcomes.

 

 

relationshipto

 

 

Integrates

 

 

promptsused.

 

 

experimentation

 

 

 

 

 

intotheprocessof

 

 

 

 

 

producingaprompt

 

 

 

 

 

template.


Prompt Elements(30 marks)

Providesnoneof these:

  aclearrole/persona statement in the prompt template, related to the use case.

  clear and relevant inputparametersto guidethetone,style etc. of the output

  provides clear instructions for the outputformat,related to the task

  providesanexample output, and instructs LLM to this example

Doesnotcorrectlyuse any system prompts, or shows no understanding of the role of system prompts.

Provides at least oneofthesewhen relevant to a prompt template, but with some limitations in clarity:

  a clear role/persona statement in the prompttemplate, relatedtotheuse case.

  clear and relevant inputparametersto guide the tone,style etc. of the output

  provides clear instructionsforthe output format, related to the task

  provides an example output, andinstructsLLM to this example

Makessomeuseof system prompts and user prompts when relevant.

Offers limited explanationofthe roleofthesystem anduserprompts.

Provides at least twoofthesewhen relevant to a prompt template, but with some possible room for improvement in clarity:

  a clear role/persona statement in the prompttemplate, relatedtotheuse case.

  clear and relevant inputparametersto guidethetone,style etc. of the output

  provides clear instructionsforthe output format, related to the task

  provides an example output,andinstructsLLMto this example

Makes good use of systempromptsand user prompts when relevant. Shows goodunderstanding of the role of the system and user prompts.

Provides at least threeofthesewhen relevant to a prompt template, but with some possible room for improvement in clarity in at least one:

  a clear role/persona statement in the prompttemplate, relatedtotheuse case.

  clear and relevant inputparametersto guide the tone,style etc. of the output

  provides clear instructionsforthe output format, related to the task

  provides an example output, andinstructsLLM to this example

Makes great use of system prompts and user prompts when relevant, includingtheuseof at least one example. Shows thorough understanding of the role of the system and user

prompts.

Providesallfourof these when relevant to a prompt template:

  a clear role/persona statement in the prompttemplate, relatedtotheuse case.

  clear and relevant inputparametersto guide the tone,style etc. of the output

  provides clear instructionsforthe output format, related to the task

  provides an example output, andinstructsLLM to this example

Makes clear and effective use of system promptsand user prompts when relevant, including the use of insightful few-shot examples. Clearly explains the role of thesystemanduser prompts.


Automating GenerativeAI (30 marks)

Doesnotcreatea helpful prompt template.

 

Makesnoeffortto utilise prompt chaining.

 

Offers no understandingofthe function or role of a LLM API in the workflow.

Creates a prompt template that somewhat contributes to the taskwhenrequired, shows little understanding of the function of the template.

 

Createsatleastone prompt chain to carryoutpartofthe taskwhenrequired. Maynotexplainthe logic of this chain.

Suggests some understanding of the function and roleofaLLMAPIin the workflow.

Creates a functioning prompt template when required,andshows understanding of the function of the template.

 

Createsatleastone prompt chain to carryoutpartofthe taskwhenrequired, and shows some understanding of how this prompt chain relates to steps to guide the model to theoutput.

 

Explains thefunction and role of a LLM API in the workflowwithsome accuracy when required. Shows someunderstanding of how function calling works.

Creates a well- structuredprompt template when required, and explains the template.

 

Creates a series of inputsandoutputs toguidethemodel to the final output when required.

Converts these toaneffectivechainof prompts.

Correctly explains the function and roleofa LLMAPI in theworkflowwhen required, including the nature and purposeoffunction calls.

Creates a clear and well-structured prompt template whenrequired,and insightfullyexplains the template.

 

Createsaclearand logical series of inputsandoutputs toguidethemodel to the final output when required.

Converts these toaneffectivechainof prompts, and explains the purpose of each prompt step.

Clearly and insightfullyexplains the function and roleofa LLMAPI in theworkflowwhen required, including the nature and purposeoffunction calls and of hyperparameters such as

temperature.

Clarity and Presentation (10 marks)

Answersareunclear, disorganised, and difficult to understand.

Answers are somewhatclear, but lack organisation.

Answers are mostly clearandorganised.

Answersareclear and organised.

Answers are clear andorganised,easy to understand, and engaging or insightful.

 

Assessment3: AppliedGenerative AIModel

Due date:

Week7

Group/individual:

Group

Wordcount/Time provided:

1000words+Design(equiv.1000words)

Weighting:

25%

UnitLearning Outcomes:

ULO-1,ULO-2,ULO-5


Assessment3 Detail

The Alpha-Omega Corporation (AO) is a global company that has products and services across many different industries. AO is currently exploring the utility of generative AI models in various ways, including automating its own digital products and services (e.g. AO offers a paidservicetocreatewhitepapers, blogposts,andother digitalarticlesfor consumers),and providing marketing for those products.

You will be given a brief to updatetheSolutionspage of AO’swebsite, tomarket their products and services. You will submit a report that includes prompt engineering experiments, methodologies and outcomes, including:

        Theuseofroles,personas andotherparameters

        Specifyingrequirementsintheoutput

        Few-shotprompting

        Promptchaining

Youwilluse both languagemodelsandtext-to-image modelstogeneratetext andimages for the AO solutions page.

Assessments 3MarkingCriteriaandRubric

Theassessment willbemarkedoutof100andwillbeweighted25% ofthetotalunitmark.

 

Marking Criteria

Not satisfactory (0- 49%)ofthecriterion mark

Satisfactory (50-64%)ofthe criterion mark

Good

(65-74%)ofthe criterion mark

Very Good

(75-84%)ofthe criterionmark

Excellent

(85-100%)ofthe criterion mark

 

Prompt Engineering(20 marks)

Shows no methodology or no evidence of experimentation or promptengineering.

Presents limited overall methodology. Shows some evidence of experimentation during prompt engineering,but with little or no relationship to prompts used.

Presents some overall methodology. Shows some evidence of experimentation during prompt engineering.

Presents a reasonableoverall methodology.

Showsevidenceof experimentation, leading to final prompt template.

Presents a clear methodological approach to addressing the problempresented. Shows evidence of insightful experimentation, and learning from experiment outcomes.

Integrates experimentation into the process of producingaprompt

template.

Prompt Template(10 marks)

Doesnotcreatea helpful prompt template.

Creates a prompt template that somewhat contributes to the task, shows little understanding of thefunctionofthe

template.

Creates a functioningprompt template, and shows understanding of the function of the template.

Creates a well- structuredprompt template, and explains the template.

Createsaclearand well-structured prompt template, and insightfully explains the template.

Prompt Elements(20 marks)

Provides none of these,butwithsome possible improvements to clarityinatleastone:

  aclearrole/persona statement in the prompt template, related to the use case.

  clear and relevant inputparametersto guidethetone,style etc. of the output

  provides clear instructions for the outputformat,related to the task

  providesanexample output, and instructs LLM to this example

Provides at least oneofthese,but with some limitations in clarity:

  a clear role/persona statement in the prompttemplate, relatedtotheuse case.

  clear and relevant inputparametersto guide the tone,style etc. of the output

  provides clear instructionsforthe output format, related to the task

  provides an example output,andinstructsLLMto this example

Provides at least two of these, but withsomepossible improvements to clarity:

  a clear role/persona statement in the prompttemplate, relatedtotheuse case.

  clear and relevant inputparametersto guidethetone,style etc. of the output

  provides clear instructionsforthe output format, related to the task

  provides an example output,andinstructsLLMto this example

Provides at least threeofthese, but withsomepossible improvements to clarity in at least one:

  a clear role/persona statement in the prompttemplate, relatedtotheuse case.

  clear and relevant inputparametersto guide the tone,style etc. of the output

  provides clear instructionsforthe output format, related to the task

  provides an example output,andinstructsLLMto

thisexample

Providesallfour:

  a clear role/persona statement in the prompttemplate, relatedtotheuse case.

  clear and relevant inputparametersto guide the tone,style etc. of the output

  provides clear instructionsforthe output format, related to the task

  provides an example output,andinstructsLLMto this example

 

PromptChaining (20 marks)

Makesnoeffortto utilise prompt chaining.

Createsatleastone prompt chain to carryoutpartofthe task. May not explain the logic of this chain.

Creates at least one prompt chain to carryoutpartofthe task, and shows someunderstanding of how this prompt chain relates to steps to guide the model to theoutput.

Creates a series of inputs and outputs to guide the model to the final output. Converts these toaneffectivechainof prompts.

Creates a clear and logical series of inputs and outputs to guide the model to the final output. Converts these toaneffectivechainof prompts, and explains the purpose of each

promptstep.

Evaluationof Results (15 marks)

Does not offer any comparison of engineeredprompts to other prompts tried.

Shares results of engineeredprompts and experimental results, but with littleunderstanding of the difference.

Shares results of engineeredprompts and experimental results, with some understanding of the difference.

Comparesresultsof engineeredprompts to experimental results. Draws conclusions about prompt features learnt.

Insightfully comparesresultsof engineeredprompts to experimental results. Draws insightful conclusions about prompt features

learnt.

Clarity and Presentation (15 marks)

Answersareunclear, disorganised, and difficult to understand.

Answers are somewhatclear, but lack organisation.

Answers are mostly clearandorganised.

Answersareclear and organised.

Answers are clear andorganised,easy to understand, and engaging or insightful.


Assessment4:Case Study

Due date:

Week12

Group/individual:

Individual

Wordcount/Time provided:

1000words+Design(equiv.1000words)

Weighting:

25%

UnitLearning Outcomes:

ULO-1,ULO-2,ULO-3,ULO-4,ULO-5

 

Assessment4 Detail

The Alpha-Omega Corporation (AO) is a global company that has products and services across many different industries. AO is currently exploring the utility of generative AI models in various ways, including automating its own digital products and services (e.g. AO offers a paidservicetocreatewhitepapers, blogposts,andother digitalarticlesfor consumers),and providing marketing for those products.

You will create adesigndocument to helpAOto createan automated article writer tool. This tool allows the user to specify the type of article being created, including the styleand target audience, and specific information about the subject matter, and in response the tool will produce the article as a downloadable PDF for the user. In your design document, you’ll outline:

        An outline oftheworkflowof anautomated systemthatincludesoneormore generative AI models to power the generation of language and/or images

        Examples of promptsandprompttemplates thatcouldbeusedfor specifictasks performed by the tool, and how these integrate into the workflow

        Instructions, actionsandknowledgethatcould beintegratedintoacustomised generative AI model

        An evaluationoftheethicalissuesof building thetool,suchascopyrightand intellectual property rights

Assessments 4MarkingCriteriaandRubric

Theassessment willbemarkedoutof100andwillbeweighted25% ofthetotalunitmark.

 

Marking Criteria

Not satisfactory (0- 49%)ofthecriterion mark

Satisfactory (50-64%)ofthe criterion mark

Good

(65-74%)ofthe criterion mark

Very Good

(75-84%)ofthe criterionmark

Excellent (85-100%)ofthe criterion mark

GenerativeAI

Unabletoidentify

Abletoidentifythe

Abletoidentifythe

Abletoexplainhow

Abletoclearlyand

integrationand

howaLLMwould

basicsofhowaLLM

essentialfeatures of

aLLMwould

insightfullyexplain

workflow(20

integrateintotheuse

wouldintegrate

howaLLMwould

integrateintothe

howaLLMwould

marks)

case.Showsno

intotheusecase.

integrateintothe

usecase, including

integrateintothe

 

understandingofthe

Showspoororno

usecase. Shows

inputsandoutputs.

usecase, including

 

workflow.

understandingof

some

Showsgood

relevantand

 

 

theworkflow.

understandingof

understandingof

insightfulinputs

 

 

 

theworkflow.

theworkflow,with

andoutputs.Shows

Clarityand

Answersareunclear,

Answersare

Answersaremostly

Answersareclear

Answersareclear

Presentation

disorganised,and

somewhatclear,

clearandorganised.

and organised.

andorganised, easy

(10marks)

difficultto

butlack

 

 

tounderstand, and

 

understand.

organisation.

 

 

engagingor

 

 

 

 

 

insightful.