A selection of thoughts, notes on other people's thoughts, experiences with APIs, tips, tricks, and other stuff.
When you're starting out in a new field, it can be difficult to keep experimental and production code separate. Using Jupyter notebooks in my development stack has helped me experiment and organise my thoughts without cluttering up my codebase.
Read moreCredit checking is a crucial step for businesses looking to manage financial risk and ensure responsible practices. Sling's integration with Creditsafe provides businesses with an automated and efficient way to conduct credit checks.
Read moreBy converting processor-intensive tasks to externally-hosted functions, we took load off the main server - keeping the system responsive and functional while reducing costs.
Read moreMigrating a bespoke company intranet to Azure meant we could no longer authenticate users' domain credentials in IIS. Luckily, Azure has a good API for authenticating and identifying users.
Read moreSetting up a Coldfusion data source that points to an Azure SQL database is a bit more complicated than usual.
Read moreAs Eckersley O'Callaghan added more and more content to their intranet, they found keeping it all classified, tagged and linked together was becoming a majorly time-consuming task. Our bulk editing interface made it easy for them.
Read moreFollowing client feedback, we added an extra option in the signoff process to avoid enquiries having to wait while international credit checks and other lengthy approval decisions were made.
Read moreBy embedding useful contact information directly in Outlook, Sling lets you quickly decide the next step, efficiently capture all the details of a new lead and immediately begin the process of following it up.
Read moreUsing a convolutional neural network to recognise top-level architects' individual styles. Almost 70% or architects can be distinguished with 80% accuracy. 20,000 sample images by 34 past Prisker Prize winners.
Read moreA generative adversarial network to superimpose coloured rectangles on architectural floor plans based on room type (Bedroom, kitchen, etc.). Worked really well for some rooms - it even picked up a few mistakes in the human labelling.
Read moreAn attempt to build a convolutional neural network to classify 1000 images into 3 categories. Accuracy peaked at 82%, no hyperparameter tuning was performed.
Read moreDevelopment of a convolutional neural network for the recognition and labelling of rooms within floor plan images of multi-residential apartments. Trains on 454 floor plan images sorting into 6 categories - claims the results were "satisfactory".
Read moreA comparison of different machine learning methods and their accuracy in categorising building use. The deep learning models came out on top, with the model based on ResNet50 performing particularly well. 240 images were used to train the models to sort into three categories.
Read more