Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Build a library that will capture the different variations and variables that constructs a telecom roaming agreement.
  2. 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

...