USC-NSL/sage
SAGE disambiguates protocol description in an IETF RFC document, then converts the disambiguated protocol description into executable protocol implementation.
Network protocol engineers and researchers can use this tool to automatically convert written descriptions of network protocols from IETF RFC documents into executable code. You provide the RFC text file and the protocol name, and it generates header and code files for that protocol. This helps in quickly prototyping or understanding protocol implementations.
No commits in the last 6 months.
Use this if you need to generate preliminary code for network protocols directly from their IETF RFC specifications to save manual coding effort.
Not ideal if you need a highly scalable or production-ready code generator, or if the protocol you're interested in is not yet supported.
Stars
18
Forks
3
Language
Python
License
BSD-3-Clause
Category
Last pushed
Aug 09, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/USC-NSL/sage"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
alvations/pywsd
Python Implementations of Word Sense Disambiguation (WSD) Technologies.
SapienzaNLP/ewiser
A Word Sense Disambiguation system integrating implicit and explicit external knowledge.
danlou/LMMS
Language Modelling Makes Sense - WSD (and more) with Contextual Embeddings
dustalov/watset
Watset: Automatic Induction of Synsets from a Graph of Synonyms
anishLearnsToCode/word-sense-disambiguation
NLP: Word Sense Disambiguation (WSD) 📚 on python 3 🐍.