Skip to content

nllz/rfc-analysis

 
 

Repository files navigation

This project is developing code for the automated analysis of the text of Requests for Comment (RFCs) published by the Internet Engineering Task Force, as part of a larger research project studying privacy in technical standard-setting.

For more information, if you want to use these tools or collaborate on their development, please contact Nick Doty.

Some basic graphs produced with this code are available online.

Usage

Scripts are not fully parameterized or user friendly. Current usage pattern:

  • clone the repository
  • download all RFCs as .txt into a RFC-all directory within the main directory of the repository
  • (optional: downloaded an updated version of rfc-index.xml from the IETF)
  • python search.py will create a file rfc-search.json with the section titles and lengths for every available RFC

Other functionality:

  • changes to search.py allow for basic string matching against all RFCs (or similar code for all W3C TRs)
  • the graphs/ directory contains d3.js visualizations of some of the measurements

See also

Bigbang, a toolkit for studying communications data from collaborative projects

About

Automated text analysis of Requests for Comment (RFCs)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 56.1%
  • Python 27.2%
  • HTML 10.5%
  • CSS 5.3%
  • Other 0.9%