Towards an intelligent code search engine

Jinhan Kim, Sanghoon Lee, Seungwon Hwang, Sunghun Kim

Research output: Chapter in Book/Report/Conference proceedingConference contribution

22 Citations (Scopus)

Abstract

Software developers increasingly rely on information from the Web, such as documents or code examples on Applica tion Programming Interfaces (APIs), to facilitate their devel opment processes. However, API documents of ten do not in clude enough information for developers to fully understand the API usages, while searching for good code examples re quires non-trivial effort. To address this problem, we propose a novel code search engine, combining the strength of browsing documents and searching for code examples, by returning documents embed ded with high-quality code example summaries mined from the Web. Our evaluation results show that our approach pro vides code examples with high precision and boosts program mer productivity.

Original languageEnglish
Title of host publicationAAAI-10 / IAAI-10 - Proceedings of the 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference
PublisherAI Access Foundation
Pages1358-1363
Number of pages6
ISBN (Print)9781577354666
Publication statusPublished - 2010 Jan 1
Event24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference, AAAI-10 / IAAI-10 - Atlanta, GA, United States
Duration: 2010 Jul 112010 Jul 15

Publication series

NameProceedings of the National Conference on Artificial Intelligence
Volume3

Other

Other24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference, AAAI-10 / IAAI-10
CountryUnited States
CityAtlanta, GA
Period10/7/1110/7/15

Fingerprint

Search engines
Productivity

All Science Journal Classification (ASJC) codes

  • Software
  • Artificial Intelligence

Cite this

Kim, J., Lee, S., Hwang, S., & Kim, S. (2010). Towards an intelligent code search engine. In AAAI-10 / IAAI-10 - Proceedings of the 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference (pp. 1358-1363). (Proceedings of the National Conference on Artificial Intelligence; Vol. 3). AI Access Foundation.
Kim, Jinhan ; Lee, Sanghoon ; Hwang, Seungwon ; Kim, Sunghun. / Towards an intelligent code search engine. AAAI-10 / IAAI-10 - Proceedings of the 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference. AI Access Foundation, 2010. pp. 1358-1363 (Proceedings of the National Conference on Artificial Intelligence).
@inproceedings{f4a45391abdc439880ee48191139885a,
title = "Towards an intelligent code search engine",
abstract = "Software developers increasingly rely on information from the Web, such as documents or code examples on Applica tion Programming Interfaces (APIs), to facilitate their devel opment processes. However, API documents of ten do not in clude enough information for developers to fully understand the API usages, while searching for good code examples re quires non-trivial effort. To address this problem, we propose a novel code search engine, combining the strength of browsing documents and searching for code examples, by returning documents embed ded with high-quality code example summaries mined from the Web. Our evaluation results show that our approach pro vides code examples with high precision and boosts program mer productivity.",
author = "Jinhan Kim and Sanghoon Lee and Seungwon Hwang and Sunghun Kim",
year = "2010",
month = "1",
day = "1",
language = "English",
isbn = "9781577354666",
series = "Proceedings of the National Conference on Artificial Intelligence",
publisher = "AI Access Foundation",
pages = "1358--1363",
booktitle = "AAAI-10 / IAAI-10 - Proceedings of the 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference",
address = "United States",

}

Kim, J, Lee, S, Hwang, S & Kim, S 2010, Towards an intelligent code search engine. in AAAI-10 / IAAI-10 - Proceedings of the 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference. Proceedings of the National Conference on Artificial Intelligence, vol. 3, AI Access Foundation, pp. 1358-1363, 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference, AAAI-10 / IAAI-10, Atlanta, GA, United States, 10/7/11.

Towards an intelligent code search engine. / Kim, Jinhan; Lee, Sanghoon; Hwang, Seungwon; Kim, Sunghun.

AAAI-10 / IAAI-10 - Proceedings of the 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference. AI Access Foundation, 2010. p. 1358-1363 (Proceedings of the National Conference on Artificial Intelligence; Vol. 3).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Towards an intelligent code search engine

AU - Kim, Jinhan

AU - Lee, Sanghoon

AU - Hwang, Seungwon

AU - Kim, Sunghun

PY - 2010/1/1

Y1 - 2010/1/1

N2 - Software developers increasingly rely on information from the Web, such as documents or code examples on Applica tion Programming Interfaces (APIs), to facilitate their devel opment processes. However, API documents of ten do not in clude enough information for developers to fully understand the API usages, while searching for good code examples re quires non-trivial effort. To address this problem, we propose a novel code search engine, combining the strength of browsing documents and searching for code examples, by returning documents embed ded with high-quality code example summaries mined from the Web. Our evaluation results show that our approach pro vides code examples with high precision and boosts program mer productivity.

AB - Software developers increasingly rely on information from the Web, such as documents or code examples on Applica tion Programming Interfaces (APIs), to facilitate their devel opment processes. However, API documents of ten do not in clude enough information for developers to fully understand the API usages, while searching for good code examples re quires non-trivial effort. To address this problem, we propose a novel code search engine, combining the strength of browsing documents and searching for code examples, by returning documents embed ded with high-quality code example summaries mined from the Web. Our evaluation results show that our approach pro vides code examples with high precision and boosts program mer productivity.

UR - http://www.scopus.com/inward/record.url?scp=77958570784&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77958570784&partnerID=8YFLogxK

M3 - Conference contribution

SN - 9781577354666

T3 - Proceedings of the National Conference on Artificial Intelligence

SP - 1358

EP - 1363

BT - AAAI-10 / IAAI-10 - Proceedings of the 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference

PB - AI Access Foundation

ER -

Kim J, Lee S, Hwang S, Kim S. Towards an intelligent code search engine. In AAAI-10 / IAAI-10 - Proceedings of the 24th AAAI Conference on Artificial Intelligence and the 22nd Innovative Applications of Artificial Intelligence Conference. AI Access Foundation. 2010. p. 1358-1363. (Proceedings of the National Conference on Artificial Intelligence).