You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref='/contributing.html' class='ribbon'>Contribute to ML4Code</a>
<divclass="sidebar">
<divclass="container sidebar-sticky">
<divclass="sidebar-about">
<h1>
<ahref="/">
Machine Learning for Big Code and Naturalness
</a>
</h1>
<pclass="lead">Research on machine learning for source code.</p>
</div>
<navclass="sidebar-nav">
<divclass="sidebar-item"><pstyle="font-size: 12px">Search related work <inputtype='text' id='searchTarget' size="16"/><buttononClick="search();">Go</button></p></div>
<aclass="sidebar-nav-item" href="/papers.html">List of Papers</a>
<aclass="sidebar-nav-item" href="/tags.html">Papers by Tag</a>
<aclass="sidebar-nav-item" href="/tsne-viz.html">2D Map of Papers</a>
<p>Contributions of new or missing publications are very welcome. Alternative categorization/taxonomies can also be added to the website. To contribute, please <ahref="https://github.com/ml4code/ml4code.github.io">open a pull request</a>, but first please read the instructions below.</p>
<h3id="adding-a-publication">Adding a publication</h3>
<p>To add a publication (new or missing), create a file in the <codeclass="language-plaintext highlighter-rouge">_publications</code> folder. The name of the file should follow the structure <codeclass="language-plaintext highlighter-rouge">lastnameYEARfirstword.markdown</code> where <codeclass="language-plaintext highlighter-rouge">lastname</code> is the last name of the first author and <codeclass="language-plaintext highlighter-rouge">firstword</code> is the first non-punctuation word of the work’s title. Within each file, follow the structure shown in the other files. Once the file is added, the work will appear in the “All Papers” section.</p>
<spanclass="na">title</span><spanclass="pi">:</span><spanclass="s">The title of the Publication</span>
<spanclass="na">authors</span><spanclass="pi">:</span><spanclass="s">F. M. LastName, F. M. LastName, ...</span>
<spanclass="na">conference</span><spanclass="pi">:</span><spanclass="s">AbbreviatedNameOfConference</span><spanclass="c1"># Or journal: AbbreviatedNameOfJournal</span>
<p>The <codeclass="language-plaintext highlighter-rouge">additional_links</code> are optional and arbitrary and they will appear on the page referring to this work. Feel free to add as many additional links as needed.</p>
<h3id="adding-a-new-categorization">Adding a new categorization</h3>
<p>No single taxonomy or categorization can fit everyone. It is easy to contribute a new categorization to be shown in this website. First, create a data file, similar to those in the <codeclass="language-plaintext highlighter-rouge">_data</code> file describing your taxonomy.
This can be a JSON, YAML or CSV file as described <ahref="https://jekyllrb.com/docs/datafiles/">here</a>.
Then, create a folder and a page (or pages) that describe your taxonomy. Finally, submit a pull
request to get this merged into the website.</p>
<h3id="reusing-the-website-structure">Reusing the website structure</h3>
<p>In principle, the structure of this website can be used for other literature reviews. Feel free to clone it!</p>