skip to main content
10.1145/2660252.2661744acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
keynote

Machine learning for programming

Published:14 October 2014Publication History

ABSTRACT

If you want to recognize speech or filter out spam emails, you will probably write a machine learning algorithm and will not try to write the whole program using a "traditional" software specification and implementation. There are many examples of successful machine learning solutions, but can we more broadly apply the techniques to most or all software problems, and for most or all programmers, from the novice in their first programming course to the seasoned professional?

Index Terms

  1. Machine learning for programming

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SPLASH '14: Proceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications: Software for Humanity
        October 2014
        102 pages
        ISBN:9781450332088
        DOI:10.1145/2660252

        Copyright © 2014 Owner/Author

        Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 14 October 2014

        Check for updates

        Qualifiers

        • keynote

        Upcoming Conference

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader