...
- 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.
- 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
- 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 18
- Finish training on Roaming Agreements 11
- Submit a summary of learning outcomes and findings 14
- Collect different agreements templates 11
- Submit a document analysing the roaming agreements documents structure 18
- Build NLP Model and Drafting Library
- 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
- 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
- Build NodeJS backend systems to interact with the chaincode
- Documenting design details
- System testing
- Build the testing environment
- Test different processes
- Documenting the results
- Frontend App
- Build a simple UI to demonstrate the usage of the system
- Final Project Documents
- Solution Design Document
- A conference or journal paper draft
...