I put together this page to assist others with reading, analyzing and tracing mail headers and seeing the routing and how long mail takes to go from A (source) to Z (destination). To parse, interpret and trace the email headers, just paste in the mail hea
Yapps (Yet Another Python Parser System) is an easy to use parser generator that is written in Python and generates Python code. There are several parser generator systems already available for Python, including PyLR, kjParsing, PyBison, and mcf.pars, but I had different goals for my parser. Yapps is simple, is easy to use, and produces human-readable parsers. It is not fast, powerful, or particularly flexible. Yapps is designed to be used when regular expressions are not enough and other parser systems are too much: situations where you may write your own recursive descent parser.
atropine is a screen-scraping library built on top of BeautifulSoup, which helps programmers make assertions about document structure while getting at the data they are interested in.
A. Søgaard. Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), page 2765--2770. Online, Association for Computational Linguistics, (November 2020)
G. Sautter, and K. Böhm. Proceedings of the Second International Conference on Theory and Practice of Digital Libraries, page 370--382. Berlin/Heidelberg, Springer, (2012)
G. Sautter, and K. Böhm. Proceedings of the Second International Conference on Theory and Practice of Digital Libraries, page 370--382. Berlin, Heidelberg, Springer-Verlag, (2012)
O. Amft, M. Kusserow, and G. Tröster. BSN 2007: Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks, 13, page 242--247. IFMBE Proceedings, Springer, (March 2007)
D. Golland, J. DeNero, and J. Uszkoreit. Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), page 17--22. Jeju Island, Korea, Association for Computational Linguistics, (July 2012)
J. Eisner, and G. Satta. Proceedings of the 37th annual meeting of the Association for Computational Linguistics on Computational Linguistics, page 457--464. Stroudsburg, PA, USA, Association for Computational Linguistics, (1999)
S. Seifert, and I. Fischer. Graph Transformations - Proc. 2nd International Conference, ICGT 2004, Rome, Italy, September 28–October 1, 2004, volume 3256 of Lecture Notes in Computer Science, page 263--266. Springer, (2004)
S. Clark, and J. Curran. Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics, page 248--255. Prague, Czech Republic, Association for Computational Linguistics, (June 2007)