Intelligence as a service designing semantic APIs to intelligent software

The purpose and focus of this Bachelor’s Thesis is to explore, examine and (to some extent) analyze the design heuristics and guidelines of an API that is to be implemented for a software or service that facilitates AI. An essential challenge in the creating of the thesis is that there are no papers...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Köykkä, Markus
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Aineistotyyppi: Kandityö
Kieli:eng
Julkaistu: 2011
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/37371
_version_ 1826225797739839489
author Köykkä, Markus
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Köykkä, Markus Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto Köykkä, Markus Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Köykkä, Markus
datasource_str_mv jyx
description The purpose and focus of this Bachelor’s Thesis is to explore, examine and (to some extent) analyze the design heuristics and guidelines of an API that is to be implemented for a software or service that facilitates AI. An essential challenge in the creating of the thesis is that there are no papers to be found on the particular subject. General API design guidelines, related W3C recommendations and basic requirements of AI are explored, while trying to form some kind of a cohesion about what a semantic API for an intelligent software would or should be like.
first_indexed 2012-12-06T00:03:21Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.author", "value": "K\u00f6ykk\u00e4, Markus", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2012-02-15T06:57:59Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2012-02-15T06:57:59Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2011", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/37371", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "The purpose and focus of this Bachelor\u2019s Thesis is to explore, examine and (to some extent) analyze the design heuristics and guidelines of an API that is to be implemented for a software or service that facilitates AI. An essential challenge in the creating of the thesis is that there are no papers to be found on the particular subject. General API design guidelines, related W3C recommendations and basic requirements of AI are explored, while trying to form some kind of a cohesion about what a semantic API for an intelligent software would or should be like.", "language": "", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Markus K\u00f6ykk\u00e4 (mkkoykka) on 2012-02-15 06:57:59.356299. Form: Kandin tutkielma -lomake (1 tekij\u00e4) (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/kandin-tutkielma-lomake-1-tekijae). JyX data:", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2012-02-15T06:57:59Z\r\nNo. of bitstreams: 2\r\nURN:NBN:fi:jyu-201202151179.pdf: 160615 bytes, checksum: 1d46695d73e50bb06e70b56dfb3ddb82 (MD5)\r\nlicense.html: 5014 bytes, checksum: 98d8ecc08211a01536c48470a36616ae (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2012-02-15T06:57:59Z (GMT). No. of bitstreams: 2\r\nURN:NBN:fi:jyu-201202151179.pdf: 160615 bytes, checksum: 1d46695d73e50bb06e70b56dfb3ddb82 (MD5)\r\nlicense.html: 5014 bytes, checksum: 98d8ecc08211a01536c48470a36616ae (MD5)\r\n Previous issue date: 2011", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "26", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "eng", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "API design", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "API usability", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Semantic API", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Artificial intelligence", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "AI", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "IaaS", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Intelligence as a service", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Intelligence as a service : designing semantic APIs to intelligent software", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201202151179", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.dcmitype", "value": "Text", "language": "en", "element": "type", "qualifier": "dcmitype", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatintutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2012-02-15T06:58:00Z", "language": "", "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_37371
language eng
last_indexed 2025-02-18T10:55:03Z
main_date 2011-01-01T00:00:00Z
main_date_str 2011
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/a19a25b1-7700-4ecc-a551-2b96b446ca4e\/download","text":"URN:NBN:fi:jyu-201202151179.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2011
record_format qdc
source_str_mv jyx
spellingShingle Köykkä, Markus Intelligence as a service : designing semantic APIs to intelligent software API design API usability Semantic API Artificial intelligence AI IaaS Intelligence as a service Tietotekniikka Mathematical Information Technology
title Intelligence as a service : designing semantic APIs to intelligent software
title_full Intelligence as a service : designing semantic APIs to intelligent software
title_fullStr Intelligence as a service : designing semantic APIs to intelligent software Intelligence as a service : designing semantic APIs to intelligent software
title_full_unstemmed Intelligence as a service : designing semantic APIs to intelligent software Intelligence as a service : designing semantic APIs to intelligent software
title_short Intelligence as a service
title_sort intelligence as a service designing semantic apis to intelligent software
title_sub designing semantic APIs to intelligent software
title_txtP Intelligence as a service : designing semantic APIs to intelligent software
topic API design API usability Semantic API Artificial intelligence AI IaaS Intelligence as a service Tietotekniikka Mathematical Information Technology
topic_facet AI API design API usability Artificial intelligence IaaS Intelligence as a service Mathematical Information Technology Semantic API Tietotekniikka
url https://jyx.jyu.fi/handle/123456789/37371 http://www.urn.fi/URN:NBN:fi:jyu-201202151179
work_keys_str_mv AT köykkämarkus intelligenceasaservicedesigningsemanticapistointelligentsoftware