communitiesuk / mhclg-epc-alpha

MHCLG EPC Alpha
Mozilla Public License 2.0
2 stars 4 forks source link

[Service Standard] Evaluate tools and systems #28

Open jukesie opened 5 years ago

jukesie commented 5 years ago

To pass point 6 in the alpha assessment, you usually need to describe:

the languages, frameworks and other technical choices you’ve made in alpha, and how this will affect the decisions you make in beta

the set of programming tools you’d like to choose for beta and why

how you’ll get value for money when buying any tools

how you’ll monitor the status of your service

nigellegg commented 5 years ago

Python is the sole programming language being used in the alpha for the data a=exploration and testing various methods and algorithms for cleaning and matching the data,
This is because it is open source, and has a large ecosystem of open sourced third party libraries covering most of our needs. As it is a scripted language, I am able to run quick tests at a command line, to validate hypotheses, without needing to write and compile large amounts of code.