As we’ve seen in our previous posts, developing software is not only about writing code. You have to use quality tools to write human and machine readable and maintainable code and you have to automate your workflow while following industry best practices (i.e. using git, doing unit tests, and etc.) We can’t emphasize enough that software development is team work, and there are development methodologies which help you to manage the complexity of a project and also these methodologies help you to coordinate you and your co-workers’ effort to make a good software. Putting Machine Learning (or Data Science/AI/etc.) into the mix complicates the situation, but it’s worth trying to follow a structured approach since no man is an island and you write software for others, not for your drawer.
(more…)Author: crowintelligenceteam
-

Text visualization – some simple exercises
Visualizing text is neither easy, nor a straightforward task and often it is totally useless. Here, we try to give a visual summary of various texts and the question if any of the visualizations is useful left to the reader. Woody Allen’s bon mot, “I took a speed-reading course and read War and Peace in twenty minutes. It involves Russia.” serves as our disclaimer here.
(more…) -

The Murder of Professor Schlick: The Rise and Fall of the Vienna Circle
Modern science comes from the former Austria-Hungary (or the Austro-Hungarian Dual Monarchy). Don’t just think of Freud. The Vienna Circle was the most influential group in the history of logic and philosophy, but there were numerous “Kreis” in Vienna. Karl Menger’s Mathematical Colloquium, or the Austrian School of Economics, but don’t forget other parts of the Empire. The Lwów–Warsaw School formed in Galicia, and Budapest was the birth place of several mathematical geniuses like John von Neumann, Paul Erdős and etc. David Edmonds’ fantastic book tells the story of the vibrant Vienna, the rise of the circle and how it is transplanted into the Anglo-Saxon world right before WW2. It is not a philosophy/logic book, although it explains the basic ideas of the Cricle (or its members), but it is rather a book on the history of ideas.
(more…) -

Software engineering for data scientists Part 2 – automate your life
Let’s face it, data scientists work with software engineers and at the end of the day, they have to deploy software. An effective data scientists should be able to work within a software development team, so (s)he must be able to use the tools of the trade. Our previous post introduced the very basics and now we make a further step.
(more…) -

Using AI to Predict Risk in Public Procurement
Our report on using AI to predict the riskiness of public procurement calls based on their text is available on tenders.guru
(more…)
