queirozf.com

paper-summary attention sequence-learning machine-translation

Paper Summary: Neural Machine Translation by Jointly Learning to Align and Translate

11 Jan 2020   Summary of the 2014 article "Neural Machine Translation by Jointly Learning to Align and Translate" by Bahdanau et al.

Read More ›

paper-summary machine-learning-engineering

Paper Summary: Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shift

23 Dec 2019   Summary of the 2019 article "Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shift" by Rabanser et al.

Read More ›

python testing

Python Unittest Examples: Mocking and Patching

09 Dec 2019   Simple examples to help you understand when/where to use mocking and patching, so you don't need to skip testing any part of your code.

Read More ›

pandas

Pandas Dataframe Examples: Duplicated Data

17 Nov 2019   Deal with duplicated data in pandas: drop, count, show and mark duplicates in pandas dataframes.

Read More ›

paper-summary neural-networks sequence-learning

Paper Summary: Long Short-Term Memory

16 Nov 2019   Summary of the 1997 article "Long Short-Term Memory" by Hochreiter and Schmidhuber.

Read More ›

spark

Spark SQL Case/When Examples

09 Nov 2019   Case/when clauses are useful to mimic if/else behaviour in SQL and also spark, via when/otherwise clauses.

Read More ›

spark-sql scala

Spark SQL Date/Datetime Function Examples

09 Nov 2019   Examples on how to use date and datetime functions for commonly used transformations in spark sql dataframes.

Read More ›

paper-summary machine-learning-engineering

Paper Summary: 150 Successful Machine Learning Models: 6 Lessons Learned at Booking.com

09 Nov 2019   Summary of the 2019 article "150 Successful Machine Learning Models: 6 Lessons Learned at Booking.com" by Bernardi et al.

Read More ›

gnu macos unix linux command-line data-science

Using Command-line Tools for Text Data Preprocessing: Examples and Reference

09 Nov 2019   Use native command-line tools for common tasks related to text preprocessing, like stripping bad characters, normalizing whitespace/newlines, replacing regular expressions, text normalization, etc. They're very fast and work surprisingly well.

Read More ›

matplotlib

Matplotlib Errorbar Examples

06 Nov 2019   Examples on how to plot data including spread information such as standard deviations, variance, etc.

Read More ›