I. Introduction
Recently, the software development environment has made remarkable progress such as simplified libraries, and several visual software development tools and languages in which the programming code is hidden and it can apply with just a click. Besides, various kinds of programming code samples and their explanations or tutorials are on the web and are referred to as programming libraries by nowadays programmers. Considering these circumstances, finding the best-suited function within the libraries has become an important task.