Answers.Body: <p><a href="https://stackoverflow.com/questions/tagged/python">StackOverflow answers</a> with code snippets. This data needs some processing, because the description can be in the question (along with other notes) and along with the answer. But this dataset is very big.</p>
  
  <p>Also take a look at <a href="https://codereview.stackexchange.com/questions/tagged/python">CodeReview questions</a>.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-05T08:44:19.333Z
Answers.LastActivityDate: 2017-10-05T08:44:19.333Z
Answers.UserDisplayName: Maxim
Body: <p>I am currently working on my MSc thesis, where I try to automatically convert description of an algorithm in natural language to source code in Python (the algorithms are quite simple, like revert an array of 100 elements) using deep learning. The main problem is that I need a lot of data to do that. Does anyone know any available datasets consisting of pairs {short natural language description, source code}?</p>
  
  <p>I know the Heartstone cards dataset (really useful and close to my needs, but still not enough), the Django dataset (Django code commented line by line - it doesn't really contain the description of whole algorithm, it rather translates english to Django code line by line). I tried to contact with few sites like for eg. Sphere Online Judge but to no avail.</p>
  
  <p>Every help would be appreciated.</p>
  
Tags: <neural-networks><machine-learning><deep-learning><datasets>
Title: Is there any free dataset of source code along with natural language description?
UserDisplayName: tech2nick
ThreadText: # Is there any free dataset of source code along with natural language description?
  
  (Asked by: username_0 on 2017-09-27)
  
  I am currently working on my MSc thesis, where I try to automatically convert description of an algorithm in natural language to source code in Python (the algorithms are quite simple, like revert an array of 100 elements) using deep learning. The main problem is that I need a lot of data to do that. Does anyone know any available datasets consisting of pairs {short natural language description, source code}?
  
  I know the Heartstone cards dataset (really useful and close to my needs, but still not enough), the Django dataset (Django code commented line by line - it doesn't really contain the description of whole algorithm, it rather translates english to Django code line by line). I tried to contact with few sites like for eg. Sphere Online Judge but to no avail.
  
  Every help would be appreciated.
  
  **Tags:** neural-networks, machine-learning, deep-learning, datasets
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-10-05. Score: 2
  
  [StackOverflow answers](https://stackoverflow.com/questions/tagged/python) with code snippets. This data needs some processing, because the description can be in the question (along with other notes) and along with the answer. But this dataset is very big.
  
  Also take a look at [CodeReview questions](https://codereview.stackexchange.com/questions/tagged/python).
  
  
  ---
  
  