Näytä suppeat kuvailutiedot

Puheentunnistusanalysaattorin refaktorointi

Jämsä, Saku (2021)

dc.contributor.authorJämsä, Saku
dc.date.accessioned2022-01-04T06:45:29Z
dc.date.available2022-01-04T06:45:29Z
dc.date.issued2021-
dc.identifier.urihttp://www.theseus.fi/handle/10024/623748
dc.description.abstractOpinnäytetyön aiheena on puhelinpalvelukeskuksissa hyödynnettävän puheentunnistusanalysaattorin refaktorointi. Puheentunnistusanalysaattorin tehtävä on tunnistaa puhutut sanat sekä lauseet äänestä ja tehdä tunnetilan analyysiä osapuolten välisistä positiivisista ja negatiivisista tunnetiloista. Työn toimeksiantajana toimii Symbio Finland Oy. Työn tavoitteena oli parantaa puheentunnistusanalysaattorin koodin luettavuutta ja laajennettavuutta refaktoroinnin avulla. Refaktoroinnilla tarkoitetaan koodin parannusta, niin että sovelluksen ulkoinen toiminnallisuus ei muutu. Analysaattoria on tarkoitus laajentaa ja kehittää tulevaisuudessa, mikä edellyttää helposti ymmärrettävää ja laajennettavaa koodia. Oikeaoppisia refaktoroinnin käytäntöjä tutkittiin alan lähteistä. Parannettavista kohteista sovittiin yhdessä työtä ohjaavan kokeneemman kehittäjän kanssa. Tähän työhön on valittu neljä suurempaa refaktoroinnin kokonaisuutta, joiden ongelmakohtiin ja työn toteutukseen tutustutaan tarkemmin. Refaktorointia toteutettiin niin pitkälle, kuin opinnäytetyöhön suositellut tunnit riittivät. Työn seurauksena refaktoroiduista kohteista tuli suunnitelmien mukaisesti luettavampia ja tulevaisuutta ajatellen helpommin laajennettavia. Lopuksi pohdittiin työn tuloksia ja jatkokehitysmahdollisuuksia.-
dc.language.isofin-
dc.rightsfi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|-
dc.titlePuheentunnistusanalysaattorin refaktorointi-
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|-
dc.identifier.urnURN:NBN:fi:amk-202201041040-
dc.subject.specializationOhjelmistokehityksen suuntautumisvaihtoehto-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.ysotietotekniikka-
dc.subject.ysoohjelmistokehitys-
dc.subject.ysolaadunvarmistus-
dc.subject.ysopuheentunnistus-
dc.subject.ysokehittäminen-
dc.subject.disciplineTietotekniikan tutkinto-ohjelma-
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p5462|http://www.yso.fi/onto/yso/p10564|http://www.yso.fi/onto/yso/p21530|http://www.yso.fi/onto/yso/p2725|http://www.yso.fi/onto/yso/p8264|http://www.yso.fi/onto/yso/p13245|http://www.yso.fi/onto/yso/p3485|http://www.yso.fi/onto/yso/p1380|http://www.yso.fi/onto/yso/p4230|http://www.yso.fi/onto/yso/p26592fi


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot