Project Plan: The Use of NLP and DLT to Enable the Digitalization of Telecom Roaming Agreements
Abstract
The project looks at how to transform the telecom roaming agreements documents and the process of drafting and negotiation into a digitalized version:
Build a library that will capture the different variations and variables that constructs a telecom roaming agreement.
Build a PoC based on a set of smart contracts that will automate the process of drafting and negotation
Project Deliverables
A series of medium articles explaining the main project vision, main concepts, and the proposed design approach.
NLP model that extracts the main features of the Telecom Agreements Templates as set of variations and variables.
Github Repo https://github.com/sfl0r3nz05/NLP-DLT
A drafting library in JavaScript, packaged and published as an NPM package.
A Chaincode that automates and maps the business processes of agreements drafting and negotiation.
Architectural design document of the system.
A simple UI as PoC that will show the steps of agreement drafting.
A comprehensive solution document for the project implementation details.
Publish an academic conference/journal paper the main findings of the project.
Project Milestones
Project initiation Jun 7, 2021
Finalize the project plan
Finalize and agree on deliverables
Arrange the project communication plan and set the meetings dates and times
Study of Roaming Agreement Templates documents structure and the drafting and negotiation process details Jun 21, 2021
Finish training on Roaming Agreements Jun 14, 2021
Submit a summary of learning outcomes and findings Jun 17, 2021
Collect different agreements templates Jun 14, 2021
Submit a document analyzing the roaming agreements documents structure Jun 21, 2021
Build NLP Model and Drafting Library Jul 9, 2021
Identify the different approaches of NLP modelling to be evaluated
Define the schema of the drafting library
Build the NLP model
Documenting the design details
Chaincode development Aug 13, 2021
Build the drafting process chaincode
Build the negotiation process chaincode
Build supporting libs for the chaincode (authorization, entity management .. etc)
Documenting the design details
Build Backend system Aug 27, 2021
Build NodeJS backend systems to interact with the chaincode
Documenting design details
System testing Sep 10, 2021
Build the testing environment
Test different processes
Documenting the results
Frontend App Oct 15, 2021
Build a simple UI to demonstrate the usage of the system
Final Project Documents Nov 10, 2021
Solution Design Document
A conference or journal paper draft