Source: Assignment · GitHub · microsoft/generative-ai-for-beginners Authors: Microsoft (microsoft) Licence: MIT — https://spdx.org/licenses/MIT.html
Assignment
Repository 21 Lessons, Get Started Building with Generative AI
- Licence
- OPEN MIT
- Authors
- Microsoft (microsoft)
- Updated
- 2025-05-21 · GitHub
- Language
- en
- Length
- 39 words
One description, two standard projections
Built from what the sources declared and what the gates observed. Nothing absent has been filled in here. 1 value read out of the text by the enrichment rules stands under its element, marked inferred, and is kept apart in the exports.
- Profile
aimpro-oer-profile/1built 2026-10-09- Content language
- en declared English
DCMI Metadata Terms. Dublin Core has no element that separates the original file from the text extracted out of it, and none for LOM's educational characterisation. Both survive here as provenance statements and in the record itself, not in the projection. the standard ↗
The groups below are this library's, for reading. DCMI Terms itself has no categories; each term keeps its standard name.
Identity 3/3
-
Identifier
dcterms:identifier- this engine resource_id
- source 3 assertions
-
- tag:aim-pro.eu,2026:oer/39d8a8766bde
- https://github.com/microsoft/generative-ai-for-beginners/blob/main/translations/en/10-building-low-code-ai-applications/assignment.md
- repository-path:translations/en/10-building-low-code-ai-applications/assignment.md
- git-blob:e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
This engine's id, the source URI, and any persistent identifier the source published.
-
Title
dcterms:title- source resource
-
- Assignment
The title of this resource, not of the record or repository it came from.
-
Type
dcterms:type -
- dcmitype:Text
A DCMI Type term for the form held, plus the source's own genre label as declared.
Responsibility 1/3
-
Creator
dcterms:creator- source container
-
none found — the source did not declare it
Only agents the source named as creators. A repository owner is not made an author by default.
-
Contributor
dcterms:contributor- source container
-
- Microsoft (microsoft) (content provider, container)
Everyone else named, with the role as declared and the scope they were declared at.
-
Publisher
dcterms:publisher -
none found — the source did not declare it
Only when the source names a publisher of the work. The platform it was collected from is recorded as provenance instead.
Content 2/5
-
Description
dcterms:description- source container/description
-
describes the repository, not this file
- 21 Lessons, Get Started Building with Generative AI
The abstract, and the depositor's additional notes after it when the source has a field for them.
-
Subject
dcterms:subject- source resource
-
- ai
- azure
- chatgpt
- dall-e
- generative-ai
- generativeai
- gpt
- language-model
- llms
- microsoft-for-beginners
- openai
- prompt-engineering
- semantic-search
- transformers
Declared keywords and taxonomy terms, each carrying its scheme.
-
Language
dcterms:language- language gate read the declared field
-
- en
The language of the content as the language gate read it.
-
Audience
dcterms:audience -
none found — the source did not declare it
Imported when the source declares an intended audience. Never inferred.
-
Education level
dcterms:educationLevel -
none found — the source did not declare it
Imported when the source declares an educational context.
Rights 2/4
-
Licence
dcterms:license- licence gate items[full_name=microsoft/generat…
-
- https://spdx.org/licenses/MIT.html
The licence document, as a URI where the gate resolved one.
-
Rights
dcterms:rights- licence gate items[full_name=microsoft/generat…
-
- MIT — assessed as OPEN by the harvester's licence gate. Conditions: attribution required. recognised open SPDX id
The verdict and the conditions, in words.
-
Rights holder
dcterms:rightsHolder -
none found — the source did not declare it
Only when named at source.
-
Access rights
dcterms:accessRights -
none found — the source did not declare it
The access condition the source declared. Not the licence.
Form and dates 3/10
-
Format
dcterms:format- conversion markdown
-
- text/markdown
One value per form held — the original and the extracted text.
-
Extent
dcterms:extent- conversion markdown
-
- 309 bytes (extracted text)
Sizes in bytes, each saying which form it measures.
-
Issued
dcterms:issued- source 2 assertions
-
none found — the source did not declare it
When the resource was published. Not when it was collected.
-
Modified
dcterms:modified- source 2 assertions
-
- 2025-05-21
When the source's own record was last changed.
-
Created
dcterms:created- source 2 assertions
-
none found — the source did not declare it
-
Accepted
dcterms:dateAccepted- source 2 assertions
-
none found — the source did not declare it
When a publisher accepted the work, where the source records it.
-
Submitted
dcterms:dateSubmitted- source 2 assertions
-
none found — the source did not declare it
When the work was submitted, where the source records it.
-
Available
dcterms:available- source 2 assertions
-
none found — the source did not declare it
-
Valid
dcterms:valid- source 2 assertions
-
none found — the source did not declare it
-
Bibliographic citation
dcterms:bibliographicCitation -
none found — the source did not declare it
Where the work was published, in the source's own words: a journal with its volume and pages, a conference, an imprint.
Relations and custody 2/9
-
Is part of
dcterms:isPartOf- source 2 assertions
-
- https://github.com/microsoft/generative-ai-for-beginners
The repository, book or record this resource was found inside.
-
Has part
dcterms:hasPart- source resource/html_url
-
none found — the source did not declare it
What this resource is made of, when the source lists its parts.
-
Is version of
dcterms:isVersionOf- source resource/html_url
-
none found — the source did not declare it
-
Has version
dcterms:hasVersion- source resource/html_url
-
none found — the source did not declare it
-
References
dcterms:references- source resource/html_url
-
none found — the source did not declare it
Works this one cites, when the source declares them as relations. What its text links to and its reference list cites is inferred, and stands under it apart.
-
Is referenced by
dcterms:isReferencedBy- source resource/html_url
-
none found — the source did not declare it
What links to or cites this one, when a source declares it; inferred from the texts held otherwise, and set apart.
-
Requires
dcterms:requires- source resource/html_url
-
none found — the source did not declare it
What this resource needs in order to be used, when a source declares it. The files a lab works on are inferred, and stand under it apart.
-
Is required by
dcterms:isRequiredBy- source resource/html_url
-
none found — the source did not declare it
What needs this resource, when a source declares it. The lab a component belongs to is inferred, and stands under it apart.
-
Provenance
dcterms:provenance- this engine source
- conversion markdown
-
- Retrieved from GitHub on 2026-10-09 in response to the search string “AI "AI concepts" in:name,description,readme fork:false archived:false”. GitHub served the resource and is not asserted to be its publisher or author.
- Text extracted from markdown to Markdown by passthrough; the original is retained unchanged beside it.
- Found inside repository microsoft/generative-ai-for-beginners, whose own description is recorded separately and is not a description of this resource.
Where it was collected from, what was converted, and what container it came out of — the custody statements that would otherwise be mistaken for authorship.
IEEE 1484.12.1 Learning Object Metadata. LOM has no element for an SPDX identifier or a licence URI, so both are written into 6.3 Rights.Description. Flattening this record into simple Dublin Core would lose more again, which is why the two projections exist side by side rather than one being generated from the other. the standard ↗
1 General 4/8
-
Identifier
1.1- this engine resource_id
- source 3 assertions
-
- URI: tag:aim-pro.eu,2026:oer/39d8a8766bde
- URI: https://github.com/microsoft/generative-ai-for-beginners/blob/main/translations/en/10-building-low-code-ai-applications/assignment.md
- REPOSITORY-PATH: translations/en/10-building-low-code-ai-applications/assignment.md
- GIT-BLOB: e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
This engine's identifier for the resource, the source URI, and any persistent identifier the source published.
-
Title
1.2- source resource
-
- Assignment
-
Language
1.3- language gate read the declared field
-
- en
The language of the content, as the language gate read it off the converted text. The language the source declared is kept separately.
-
Description
1.4- source container/description
-
describes the repository, not this file
- 21 Lessons, Get Started Building with Generative AI
The abstract, and the depositor's additional notes after it as a second LangString when the source has a field for them.
-
Keyword
1.5- source resource
-
- ai
- azure
- chatgpt
- dall-e
- generative-ai
- generativeai
- gpt
- language-model
- llms
- microsoft-for-beginners
- openai
- prompt-engineering
- semantic-search
- transformers
-
Coverage
1.6 -
not collected — this library does not fill it
The time, place or culture the resource applies to. No source declares it.
-
Structure
1.7 -
not collected — this library does not fill it
Not declared by any of the three sources, and not estimated here.
-
Aggregation level
1.8 -
not collected — this library does not fill it
Not declared by any of the three sources, and not estimated here.
2 Life cycle 1/3
-
Version
2.1 -
none found — the source did not declare it
-
Status
2.2 -
none found — the source did not declare it
Draft, final, revised or unavailable, and only when the source says so. A first version is not thereby final.
-
Contribute
2.3- source container
-
- Microsoft (microsoft) [https://github.com/microsoft] — content provider (contribution recorded against the container this resource was found in, not against the resource)
Role, entity and date per declared contribution. A role outside LOM's vocabulary is reported in the entry's description instead.
3 Meta-metadata 4/4
-
Identifier
3.1- this engine resource_id
-
- URI: tag:aim-pro.eu,2026:oer/39d8a8766bde/record
The identifier of this metadata record — the resource's own, with /record after it, because the record is a description of the resource and not the resource.
-
Contribute
3.2- this engine source
-
- AIM-PRO WP3 OER harvester (GitHub) — creator
Who generated this record and when — a statement about the record, not about the resource.
-
Metadata schema
3.3 -
- LOMv1.0
- aimpro-oer-profile/1
LOMv1.0, and the profile this was built against.
-
Language
3.4- language gate read the declared field
-
- en
4 Technical 3/7
-
Format
4.1- conversion markdown
-
- text/markdown
One value per form held: the original as the source published it, and the Markdown this engine extracted.
-
Size
4.2- conversion markdown
-
- 309
Bytes. The original's, because the resource is the file and not our conversion of it.
-
Location
4.3- this engine resource_id
-
- https://github.com/microsoft/generative-ai-for-beginners/blob/main/translations/en/10-building-low-code-ai-applications/assignment.md
Where the source serves it.
-
Requirement
4.4 -
not collected — this library does not fill it
Software or hardware needed to use it. No source declares it.
-
Installation remarks
4.5 -
not collected — this library does not fill it
No source declares it.
-
Other platform requirements
4.6 -
not collected — this library does not fill it
No source declares it.
-
Duration
4.7 -
not collected — this library does not fill it
Playing time, for audio and video. The corpus holds neither.
5 Educational 0/11
-
Interactivity type
5.1 -
not collected — this library does not fill it
Active, expositive or mixed. A judgement about how the resource is used; no source declares it.
-
Learning resource type
5.2 -
none found — the source did not declare it
Only from a declaration that maps onto LOM's vocabulary. A file format is not a declaration.
-
Interactivity level
5.3 -
not collected — this library does not fill it
No source declares it, and nothing here reads the resource to judge it.
-
Semantic density
5.4 -
not collected — this library does not fill it
No source declares it, and nothing here reads the resource to judge it.
-
Intended end user role
5.5 -
none found — the source did not declare it
Imported when declared.
-
Context
5.6 -
none found — the source did not declare it
Imported when declared.
-
Typical age range
5.7 -
not collected — this library does not fill it
No source declares it.
-
Difficulty
5.8 -
none found — the source did not declare it
Imported when declared and never estimated.
-
Typical learning time
5.9 -
none found — the source did not declare it
Imported when declared. Never computed from a word count.
-
Description
5.10 -
none found — the source did not declare it
An explicit statement about educational use, when the source makes one.
-
Language
5.11 -
not collected — this library does not fill it
The language of the intended learner. Not assumed to be the content's: a lesson in English may be written for learners of it.
6 Rights 3/3
-
Cost
6.1- licence gate items[full_name=microsoft/generat…
-
- no — free to use
No: the licence gate refuses anything it cannot establish open reuse terms for, before the bytes are requested.
-
Copyright and other restrictions
6.2- licence gate items[full_name=microsoft/generat…
-
- yes — attribution required (MIT)
Yes unless the licence reserves nothing — attribution is a restriction. The conditions after the dash are the licence gate's reading; the export carries LOM's bare term.
-
Description
6.3- licence gate items[full_name=microsoft/generat…
-
- MIT · https://spdx.org/licenses/MIT.html. Conditions: adaptation permitted, attribution required.
The SPDX id, the licence URI and the conditions. LOM has no element for any of the three, so this is where they survive.
7 Relation 2/2
-
Kind
7.1- source 2 assertions
-
- ispartof
-
Resource
7.2- source 2 assertions
-
- URI: https://github.com/microsoft/generative-ai-for-beginners
- microsoft/generative-ai-for-beginners
- 21 Lessons, Get Started Building with Generative AI
The container a file was found inside, and the Markdown extracted from the original. What a lab requires, and the lab a component belongs to, are inferred and stand apart.
8 Annotation 0/3
-
Entity
8.1 -
not collected — this library does not fill it
Comments on the resource's educational use, by whoever made them. The platform's review grades competencies, which are classification (9), and writes no comment here.
-
Date
8.2 -
not collected — this library does not fill it
-
Description
8.3 -
not collected — this library does not fill it
9 Classification 0/4
-
Purpose
9.1 -
not collected — this library does not fill it
Empty in the record: no source declares a competency. The alignment reads the resource for them and stands beside the record, never in it, and a taxon path derived from the search string that found it would be a claim about the query.
-
Taxon path
9.2 -
not collected — this library does not fill it
Where the competency framework goes. Empty in the record for the reason above.
-
Description
9.3 -
not collected — this library does not fill it
-
Keyword
9.4 -
not collected — this library does not fill it
What could not be established7
Where the source's metadata could not be carried over as it was — missing, contradictory, with no matching term in the standard, restructured, or taken from the repository — and what was done instead. Without these notes, an empty element would look like something the harvester missed.
| Status | Field | Why |
|---|---|---|
| Not available | description |
the only description available is the repository's own, which describes microsoft/generative-ai-for-beginners and not this resource. It is kept against the container and the resource's description is left empty |
| Not available | creators |
nobody is named as an author of this resource — the contributions recorded are about the container or carry a non-authorial role |
| Not available | dates |
no publication date was declared; a collection date is not one and is kept separately |
| Not available | rights_holder |
no rights holder is named at source; the licence is recorded without one rather than attributed to the platform that served it |
| Not available | publisher |
the source named no publisher of the work; where it was collected from is recorded as collection provenance instead, which is a different claim |
| Not available | educational |
the source declared no educational metadata — no resource type, audience, context, difficulty or learning time. Nothing here estimates them |
| Declared, not mapped | structure_role |
this file sits in the container as 'exercise' by directory convention. That is a fact about the repository's layout, not a declaration that the resource is of that educational type, so no educational element is filled from it |