{"id":"https://openalex.org/W4400484808","doi":"https://doi.org/10.1145/3664646.3664758","title":"Unveiling the Potential of a Conversational Agent in Developer Support: Insights from Mozilla\u2019s PDF.js Project","display_name":"Unveiling the Potential of a Conversational Agent in Developer Support: Insights from Mozilla\u2019s PDF.js Project","publication_year":2024,"publication_date":"2024-07-10","ids":{"openalex":"https://openalex.org/W4400484808","doi":"https://doi.org/10.1145/3664646.3664758"},"language":"en","primary_location":{"id":"doi:10.1145/3664646.3664758","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3664646.3664758","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1st ACM International Conference on AI-Powered Software","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103089461","display_name":"Jo\u00e3o Correia","orcid":"https://orcid.org/0009-0005-1040-2577"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Jo\u00e3o Correia","raw_affiliation_strings":["Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil"],"raw_orcid":"https://orcid.org/0009-0005-1040-2577","affiliations":[{"raw_affiliation_string":"Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil","institution_ids":["https://openalex.org/I2699952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100494953","display_name":"Morgan C. Nicholson","orcid":"https://orcid.org/0009-0004-9149-9288"},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"education","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Morgan C. Nicholson","raw_affiliation_strings":["University of S\u00e3o Paulo, S\u00e3o Paulo, Brazil"],"raw_orcid":"https://orcid.org/0009-0004-9149-9288","affiliations":[{"raw_affiliation_string":"University of S\u00e3o Paulo, S\u00e3o Paulo, Brazil","institution_ids":["https://openalex.org/I17974374"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079478848","display_name":"Daniel Coutinho","orcid":"https://orcid.org/0000-0003-4226-2458"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Daniel Coutinho","raw_affiliation_strings":["Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil"],"raw_orcid":"https://orcid.org/0000-0003-4226-2458","affiliations":[{"raw_affiliation_string":"Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil","institution_ids":["https://openalex.org/I2699952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081290242","display_name":"Caio Barbosa","orcid":"https://orcid.org/0000-0003-4288-3713"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Caio Barbosa","raw_affiliation_strings":["Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil"],"raw_orcid":"https://orcid.org/0000-0003-4288-3713","affiliations":[{"raw_affiliation_string":"Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil","institution_ids":["https://openalex.org/I2699952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052319905","display_name":"Marco Castelluccio","orcid":"https://orcid.org/0000-0002-3285-5121"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Marco Castelluccio","raw_affiliation_strings":["Mozilla Corporation, London, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0002-3285-5121","affiliations":[{"raw_affiliation_string":"Mozilla Corporation, London, United Kingdom","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007593721","display_name":"Marco Aur\u00e9lio Gerosa","orcid":"https://orcid.org/0000-0003-1399-7535"},"institutions":[{"id":"https://openalex.org/I203172682","display_name":"Northern Arizona University","ror":"https://ror.org/0272j5188","country_code":"US","type":"education","lineage":["https://openalex.org/I203172682"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Marco Gerosa","raw_affiliation_strings":["Northern Arizona University, Flagstaff, USA"],"raw_orcid":"https://orcid.org/0000-0003-1399-7535","affiliations":[{"raw_affiliation_string":"Northern Arizona University, Flagstaff, USA","institution_ids":["https://openalex.org/I203172682"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007792821","display_name":"Alessandro Garcia","orcid":"https://orcid.org/0000-0001-5788-5215"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Alessandro Garcia","raw_affiliation_strings":["Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil"],"raw_orcid":"https://orcid.org/0000-0001-5788-5215","affiliations":[{"raw_affiliation_string":"Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil","institution_ids":["https://openalex.org/I2699952"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051186886","display_name":"Igor Steinmacher","orcid":"https://orcid.org/0000-0002-0612-5790"},"institutions":[{"id":"https://openalex.org/I203172682","display_name":"Northern Arizona University","ror":"https://ror.org/0272j5188","country_code":"US","type":"education","lineage":["https://openalex.org/I203172682"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Igor Steinmacher","raw_affiliation_strings":["Northern Arizona University, Flagstaff, USA"],"raw_orcid":"https://orcid.org/0000-0002-0612-5790","affiliations":[{"raw_affiliation_string":"Northern Arizona University, Flagstaff, USA","institution_ids":["https://openalex.org/I203172682"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.5273,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.85129789,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"10","last_page":"18"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12128","display_name":"AI in Service Interactions","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12128","display_name":"AI in Service Interactions","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11675","display_name":"Open Source Software Innovations","score":0.9876999855041504,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10636","display_name":"Innovative Teaching and Learning Methods","score":0.9860000014305115,"subfield":{"id":"https://openalex.org/subfields/3204","display_name":"Developmental and Educational Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7047839164733887},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.39080366492271423},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.3707100450992584},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.367922306060791}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7047839164733887},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.39080366492271423},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3707100450992584},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.367922306060791}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3664646.3664758","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3664646.3664758","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1st ACM International Conference on AI-Powered Software","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1975782063","https://openalex.org/W1984080818","https://openalex.org/W2124100711","https://openalex.org/W2945083662","https://openalex.org/W2968249509","https://openalex.org/W2999905431","https://openalex.org/W3014646158","https://openalex.org/W3127884188","https://openalex.org/W3148657546","https://openalex.org/W4308731488","https://openalex.org/W4321013654","https://openalex.org/W4367672983","https://openalex.org/W4384009732","https://openalex.org/W4387007101","https://openalex.org/W4388441462","https://openalex.org/W4389162353","https://openalex.org/W4392662613","https://openalex.org/W4398766423","https://openalex.org/W4400582849"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W2382290278","https://openalex.org/W4395014643"],"abstract_inverted_index":{"Large":[0],"language":[1],"models":[2,6,157],"and":[3,17,35,42,49,77,90,114,144,158,165],"other":[4],"foundation":[5,156],"(FMs)":[7],"boost":[8],"productivity":[9],"by":[10,32,73,119],"automating":[11],"code":[12,76],"generation,":[13],"supporting":[14],"bug":[15],"fixes,":[16],"generating":[18],"documentation.":[19,79],"We":[20,96],"propose":[21],"that":[22,69],"FMs":[23],"can":[24],"further":[25],"support":[26,163],"Open":[27],"Source":[28],"Software":[29],"(OSS)":[30],"projects":[31],"assisting":[33],"developers":[34,41,164],"guiding":[36],"the":[37,82,116,129,152,159,167],"community.":[38],"Currently,":[39],"core":[40,170],"maintainers":[43],"answer":[44],"queries":[45],"about":[46],"processes,":[47],"architecture,":[48],"source":[50,75],"code,":[51],"but":[52],"their":[53],"time":[54],"is":[55],"limited,":[56],"often":[57],"leading":[58],"to":[59,88,121,162],"delays.":[60],"To":[61],"address":[62],"this,":[63],"we":[64],"introduce":[65],"DevMentorAI,":[66],"a":[67,100,110],"tool":[68],"enhances":[70],"developer-project":[71],"interactions":[72],"leveraging":[74],"technical":[78],"DevMentorAI":[80,98,120],"uses":[81],"Retrieval":[83],"Augmented":[84],"Generation":[85],"(RAG)":[86],"architecture":[87],"identify":[89],"retrieve":[91],"relevant":[92],"content":[93],"for":[94],"queries.":[95],"evaluated":[97],"with":[99],"case":[101],"study":[102],"on":[103,169],"PDF.js":[104],"project,":[105],"using":[106,155],"real":[107],"questions":[108],"from":[109,123],"development":[111],"chat":[112],"room":[113],"comparing":[115],"answers":[117],"provided":[118],"those":[122],"humans.":[124],"A":[125],"Mozilla":[126],"expert":[127],"rated":[128],"answers,":[130],"finding":[131],"DevMentorAI's":[132],"responses":[133],"more":[134],"satisfactory":[135,141,146],"in":[136,142,147],"8/14":[137],"of":[138,154],"cases,":[139],"equally":[140],"3/14,":[143],"less":[145],"3/14.":[148],"These":[149],"results":[150],"demonstrate":[151],"potential":[153],"RAG":[160],"approach":[161],"reduce":[166],"burden":[168],"developers.":[171]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
