Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: https://ruomo.lib.uom.gr/handle/7000/876
Πλήρης εγγραφή μεταδεδομένων
Πεδίο DCΤιμήΓλώσσα
dc.contributor.authorKourtzanidis, Stratos-
dc.contributor.authorChatzigeorgiou, Alexander-
dc.contributor.authorAmpatzoglou, Apostolos-
dc.date.accessioned2021-03-31T09:05:08Z-
dc.date.available2021-03-31T09:05:08Z-
dc.date.issued2020-12-
dc.identifier10.1145/3324884.3415305en_US
dc.identifier.isbn9781450367684en_US
dc.identifier.urihttps://doi.org/10.1145/3324884.3415305en_US
dc.identifier.urihttps://ruomo.lib.uom.gr/handle/7000/876-
dc.description.abstractA GitHub profile is becoming an essential part of a developer's resume enabling HR departments to extract someone's expertise, through automated analysis of his/her contribution to open-source projects. At the same time, having clear insights on the technologies used in a project can be very beneficial for resource allocation and project maintainability planning. In the literature, one can identify various approaches for identifying expertise on programming languages, based on the projects that developer contributed to. In this paper, we move one step further and introduce an approach (accompanied by a tool) to identify low-level expertise on particular software frameworks and technologies apart, relying solely on GitHub data, using the GitHub API and Natural Language Processing (NLP)---using the Microsoft Language Understanding Intelligent Service (LUIS). In particular, we developed an NLP model in LUIS for named-entity recognition for three (3) .NET technologies and two (2) front-end frameworks. Our analysis is based upon specific commit contents, in terms of the exact code chunks, which the committer added or changed. We evaluate the precision, recall and f-measure for the derived technologies/frameworks, by conducting a batch test in LUIS and report the results. The proposed approach is demonstrated through a fully functional web application named RepoSkillMiner.en_US
dc.language.isoenen_US
dc.subjectFRASCATI::Natural sciences::Computer and information sciencesen_US
dc.subject.otherVideoen_US
dc.subject.otherCode Repoen_US
dc.subject.otherApplicationen_US
dc.subject.otherValidation Dataseten_US
dc.titleRepoSkillMineren_US
dc.contributor.departmentΤμήμα Εφαρμοσμένης Πληροφορικήςen_US
local.identifier.firstpage1353en_US
local.identifier.lastpage1357en_US
local.identifier.volumetitleProceedings of the 35th IEEE/ACM International Conference on Automated Software Engineeringen_US
Εμφανίζεται στις Συλλογές: Τμήμα Εφαρμοσμένης Πληροφορικής

Αρχεία σε αυτό το Τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
RepoSkillMiner30072020.pdf1,13 MBAdobe PDFΠροβολή/Ανοιγμα


Τα τεκμήρια στο Αποθετήριο προστατεύονται από πνευματικά δικαιώματα, εκτός αν αναφέρεται κάτι διαφορετικό.