File(s) not publicly available
Merging intelligent API responses using a proportional representation approach
conference contribution
posted on 2019-01-01, 00:00 authored by T Ohtake, Alex CummaudoAlex Cummaudo, Mohamed AbdelrazekMohamed Abdelrazek, Rajesh VasaRajesh Vasa, John GrundyIntelligent APIs, such as Google Cloud Vision or Amazon Rekognition, are becoming evermore pervasive and easily accessible to developers to build applications. Because of the stochastic nature that machine learning entails and disparate datasets used in their training, the output from different APIs varies over time, with low reliability in some cases when compared against each other. Merging multiple unreliable API responses from multiple vendors may increase the reliability of the overall response, and thus the reliability of the intelligent end-product. We introduce a novel methodology – inspired by the proportional representation used in electoral systems – to merge outputs of different intelligent computer vision APIs provided by multiple vendors. Experiments show that our method outperforms both naive merge methods and traditional proportional representation methods by 0.015 F-measure.
History
Event
International Society for the Web Engineering. Conference (19th : 2019 : Daejeon, South Korea)Volume
11496Series
International Society for the Web Engineering ConferencePagination
391 - 406Publisher
SpringerLocation
Daejeon, South KoreaPlace of publication
Cham, SwitzerlandPublisher DOI
Start date
2019-06-11End date
2019-06-14ISSN
0302-9743eISSN
1611-3349ISBN-13
9783030192730Language
engPublication classification
E1 Full written paper - refereedCopyright notice
2019, Springer Nature Switzerland AGEditor/Contributor(s)
M Bakaev, F Frasincar, I KoTitle of proceedings
ICWE 2019 : Proceedings of the 19th International Conference on Web Engineering 2019Usage metrics
Read the peer-reviewed publication
Categories
Keywords
Application programming interfacesWeb servicesData integrationArtificial intelligenceSupervised learningScience & TechnologyTechnologyComputer Science, Artificial IntelligenceComputer Science, Information SystemsComputer Science, Software EngineeringComputer Science, Theory & MethodsComputer Science