https://github.com/carperai/code-pile

This repository contains all the code for collecting large scale amounts of code from GitHub.

https://github.com/carperai/code-pile

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 5 committers (20.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.5%) to scientific vocabulary

Keywords

dataset
Last synced: 11 months ago · JSON representation

Repository

This repository contains all the code for collecting large scale amounts of code from GitHub.

Basic Info
  • Host: GitHub
  • Owner: CarperAI
  • License: mit
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 4.96 MB
Statistics
  • Stars: 109
  • Watchers: 8
  • Forks: 31
  • Open Issues: 22
  • Releases: 0
Topics
dataset
Created almost 4 years ago · Last pushed over 3 years ago
Metadata Files
Readme License Code of conduct

README.md

Code-Pile

pytest

This repository contains the processing scripts to scrape/process the code-pile dataset.

Table of Contents

  • Project Description
  • How to use the Code-Pile (todo)
  • How to Contribute
  • Additional Resources

Project Description

Check out The code pile proposal

The Code-Pile will be released similar to "the pile" as a folder of .jsonl.zst files, see lm-dataformat

How to use the Code-Pile

It's not finished, ask on discord

How to Contribute

Think about the most usefull Code-data for the next generation of textual Code Models.

The most valuable dataset properties (use your own judgment) are: 1. Open License 2. Data quality 3. Dataset size 4. Data variance/variety/nicheness 5. Ease of obtaining/processing

To add a new dataset, open a Issue under given dataset-request template. Gather all the related informations appropriate to it. Use the issue to track.

Check if there is existing Code or someone already working on it: See Additional Resources

  1. Eleuthers Pile V1 Repos
  2. Ask on Carper #code-pile
  3. Ask on Eleuther
  4. Consult the linked Spreadsheets below

Then implement it through the following steps:

  1. Fork this repo
  2. Use the working branch
  3. Read the shared classes in datasets.py and codepile.py
  4. Create mvp/example for your dataset
  5. Create a pull request
  6. Keep building the data-domain specific classes and repeat

Citation Placeholder: @misc{Code-Pile, author = {}, doi = {}, month = {}, title = {}, url = {https://github.com/CarperAI/Code-Pile}, version = {}, year = {2022} }

Additional Resources

Closely related projects:

Previous work: * Codeparrot * ...

Owner

  • Name: CarperAI
  • Login: CarperAI
  • Kind: organization

GitHub Events

Total
  • Watch event: 5
  • Fork event: 2
Last Year
  • Watch event: 5
  • Fork event: 2

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 22
  • Total Committers: 5
  • Avg Commits per committer: 4.4
  • Development Distribution Score (DDS): 0.727
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Reshinth Adithyan 3****n 6
flowpoint f****t 6
Nathan Cooper n****1@w****u 6
duypv1 v****1@v****o 3
Louis Castricato w****p@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 29
  • Total pull requests: 24
  • Average time to close issues: 4 months
  • Average time to close pull requests: 9 days
  • Total issue authors: 9
  • Total pull request authors: 10
  • Average comments per issue: 5.38
  • Average comments per pull request: 3.08
  • Merged pull requests: 18
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ncoop57 (10)
  • PhungVanDuy (5)
  • dmahan93 (4)
  • taisazero (2)
  • reshinthadithyan (2)
  • herbiebradley (1)
  • Jehoshaph (1)
  • aaronrmm (1)
  • flowpoint (1)
Pull Request Authors
  • PhungVanDuy (6)
  • ncoop57 (4)
  • flowpoint (4)
  • vanga (3)
  • jbaicoianu (2)
  • herbiebradley (1)
  • reshinthadithyan (1)
  • faraday (1)
  • Jehoshaph (1)
  • LouisCastricato (1)
Top Labels
Issue Labels
dataset-request (21)
Pull Request Labels

Dependencies

.github/workflows/python_starter.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
pyproject.toml pypi
  • internetarchive *
  • pydantic *