GoogleCloudPlatform / ai-ml-recipes
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 15 files with 7,612 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (441 lines of code)
    • 14 files changed 1-5 times (7,171 lines of code)
0% | 0% | 0% | 5% | 94%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 15 files with 7,612 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 15 files changed by 1 contributor (7,612 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ipynb, py, txt, md, json, yaml, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ipynb0% | 0% | 0% | 5% | 94%
yaml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
public_datasets0% | 0% | 0% | 100% | 0%
notebooks0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 15)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
public_datasets.ipynb
in public_datasets
441 - 2024-02-27 2025-04-17 7 1 nilofr@google.com nilofr@google.com
description_from_video.ipynb
in notebooks/generative_ai/content_generation
681 - 2024-09-19 2025-04-17 4 1 nilofr@google.com nilofr@google.com
product_attributes_from_image.ipynb
in notebooks/generative_ai/content_generation
805 - 2024-09-19 2024-10-15 3 1 nilofr@google.com nilofr@google.com
sms_spam_filtering.ipynb
in notebooks/classification/multilayer_perceptron_classifier
389 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
bike_trip_duration_prediction.ipynb
in notebooks/regression/random_forest_regression
500 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
predictive_maintenance.ipynb
in notebooks/classification/linear_support_vector_machine
546 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
sentiment_analysis_movie_reviews.ipynb
in notebooks/generative_ai/sentiment_analysis
560 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
housing_prices_prediction.ipynb
in notebooks/regression/decision_tree_regression
623 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
customer_price_index.ipynb
in notebooks/sampling/monte_carlo
645 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
wine_quality_classification_mlr.ipynb
in notebooks/classification/logistic_regression
865 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
runtime_configuration.yaml
in notebooks/quickstart/dataproc_metastore
15 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
delta_quickstart.ipynb
in notebooks/quickstart/delta_format
196 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
metastore_spark_quickstart.ipynb
in notebooks/quickstart/dataproc_metastore
247 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
iceberg_quickstart.ipynb
in notebooks/quickstart/iceberg
365 - 2025-03-18 2025-03-18 1 1 nilofr@google.com nilofr@google.com
translation_finetuning.ipynb
in notebooks/generative_ai/finetuning
734 - 2025-04-17 2025-04-17 1 1 nilofr@google.com nilofr@google.com
Files With Most Contributors (Top 15)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
public_datasets.ipynb
in public_datasets
441 - 2024-02-27 2025-04-17 7 1 nilofr@google.com nilofr@google.com
description_from_video.ipynb
in notebooks/generative_ai/content_generation
681 - 2024-09-19 2025-04-17 4 1 nilofr@google.com nilofr@google.com
product_attributes_from_image.ipynb
in notebooks/generative_ai/content_generation
805 - 2024-09-19 2024-10-15 3 1 nilofr@google.com nilofr@google.com
predictive_maintenance.ipynb
in notebooks/classification/linear_support_vector_machine
546 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
wine_quality_classification_mlr.ipynb
in notebooks/classification/logistic_regression
865 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
sms_spam_filtering.ipynb
in notebooks/classification/multilayer_perceptron_classifier
389 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
sentiment_analysis_movie_reviews.ipynb
in notebooks/generative_ai/sentiment_analysis
560 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
bike_trip_duration_prediction.ipynb
in notebooks/regression/random_forest_regression
500 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
housing_prices_prediction.ipynb
in notebooks/regression/decision_tree_regression
623 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
customer_price_index.ipynb
in notebooks/sampling/monte_carlo
645 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
delta_quickstart.ipynb
in notebooks/quickstart/delta_format
196 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
iceberg_quickstart.ipynb
in notebooks/quickstart/iceberg
365 - 2025-03-18 2025-03-18 1 1 nilofr@google.com nilofr@google.com
runtime_configuration.yaml
in notebooks/quickstart/dataproc_metastore
15 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
metastore_spark_quickstart.ipynb
in notebooks/quickstart/dataproc_metastore
247 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
translation_finetuning.ipynb
in notebooks/generative_ai/finetuning
734 - 2025-04-17 2025-04-17 1 1 nilofr@google.com nilofr@google.com
Files With Least Contributors (Top 15)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
wine_quality_classification_mlr.ipynb
in notebooks/classification/logistic_regression
865 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
product_attributes_from_image.ipynb
in notebooks/generative_ai/content_generation
805 - 2024-09-19 2024-10-15 3 1 nilofr@google.com nilofr@google.com
translation_finetuning.ipynb
in notebooks/generative_ai/finetuning
734 - 2025-04-17 2025-04-17 1 1 nilofr@google.com nilofr@google.com
description_from_video.ipynb
in notebooks/generative_ai/content_generation
681 - 2024-09-19 2025-04-17 4 1 nilofr@google.com nilofr@google.com
customer_price_index.ipynb
in notebooks/sampling/monte_carlo
645 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
housing_prices_prediction.ipynb
in notebooks/regression/decision_tree_regression
623 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
sentiment_analysis_movie_reviews.ipynb
in notebooks/generative_ai/sentiment_analysis
560 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
predictive_maintenance.ipynb
in notebooks/classification/linear_support_vector_machine
546 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
bike_trip_duration_prediction.ipynb
in notebooks/regression/random_forest_regression
500 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
public_datasets.ipynb
in public_datasets
441 - 2024-02-27 2025-04-17 7 1 nilofr@google.com nilofr@google.com
sms_spam_filtering.ipynb
in notebooks/classification/multilayer_perceptron_classifier
389 - 2024-09-19 2024-10-15 2 1 nilofr@google.com nilofr@google.com
iceberg_quickstart.ipynb
in notebooks/quickstart/iceberg
365 - 2025-03-18 2025-03-18 1 1 nilofr@google.com nilofr@google.com
metastore_spark_quickstart.ipynb
in notebooks/quickstart/dataproc_metastore
247 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
delta_quickstart.ipynb
in notebooks/quickstart/delta_format
196 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
runtime_configuration.yaml
in notebooks/quickstart/dataproc_metastore
15 - 2025-02-13 2025-02-13 1 1 nilofr@google.com nilofr@google.com
Correlations

File Size vs. Number of Changes: 15 points

public_datasets/public_datasets.ipynb x: 441 lines of code y: 7 # changes notebooks/generative_ai/finetuning/translation_finetuning.ipynb x: 734 lines of code y: 1 # changes notebooks/generative_ai/content_generation/description_from_video.ipynb x: 681 lines of code y: 4 # changes notebooks/quickstart/iceberg/iceberg_quickstart.ipynb x: 365 lines of code y: 1 # changes notebooks/quickstart/dataproc_metastore/metastore_spark_quickstart.ipynb x: 247 lines of code y: 1 # changes notebooks/quickstart/dataproc_metastore/runtime_configuration.yaml x: 15 lines of code y: 1 # changes notebooks/quickstart/delta_format/delta_quickstart.ipynb x: 196 lines of code y: 1 # changes notebooks/classification/linear_support_vector_machine/predictive_maintenance.ipynb x: 546 lines of code y: 2 # changes notebooks/classification/logistic_regression/wine_quality_classification_mlr.ipynb x: 865 lines of code y: 2 # changes notebooks/classification/multilayer_perceptron_classifier/sms_spam_filtering.ipynb x: 389 lines of code y: 2 # changes notebooks/generative_ai/content_generation/product_attributes_from_image.ipynb x: 805 lines of code y: 3 # changes notebooks/generative_ai/sentiment_analysis/sentiment_analysis_movie_reviews.ipynb x: 560 lines of code y: 2 # changes notebooks/regression/decision_tree_regression/housing_prices_prediction.ipynb x: 623 lines of code y: 2 # changes notebooks/regression/random_forest_regression/bike_trip_duration_prediction.ipynb x: 500 lines of code y: 2 # changes notebooks/sampling/monte_carlo/customer_price_index.ipynb x: 645 lines of code y: 2 # changes
7.0
# changes
  min: 1.0
  average: 2.2
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 7.0
0 865.0
lines of code
min: 15.0 | average: 507.47 | 25th percentile: 365.0 | median: 546.0 | 75th percentile: 681.0 | max: 865.0

Number of Contributors vs. Number of Changes: 15 points

public_datasets/public_datasets.ipynb x: 1 # contributors y: 7 # changes notebooks/generative_ai/finetuning/translation_finetuning.ipynb x: 1 # contributors y: 1 # changes notebooks/generative_ai/content_generation/description_from_video.ipynb x: 1 # contributors y: 4 # changes notebooks/classification/linear_support_vector_machine/predictive_maintenance.ipynb x: 1 # contributors y: 2 # changes notebooks/generative_ai/content_generation/product_attributes_from_image.ipynb x: 1 # contributors y: 3 # changes
7.0
# changes
  min: 1.0
  average: 2.2
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 7.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Contributors vs. File Size: 15 points

public_datasets/public_datasets.ipynb x: 1 # contributors y: 441 lines of code notebooks/generative_ai/finetuning/translation_finetuning.ipynb x: 1 # contributors y: 734 lines of code notebooks/generative_ai/content_generation/description_from_video.ipynb x: 1 # contributors y: 681 lines of code notebooks/quickstart/iceberg/iceberg_quickstart.ipynb x: 1 # contributors y: 365 lines of code notebooks/quickstart/dataproc_metastore/metastore_spark_quickstart.ipynb x: 1 # contributors y: 247 lines of code notebooks/quickstart/dataproc_metastore/runtime_configuration.yaml x: 1 # contributors y: 15 lines of code notebooks/quickstart/delta_format/delta_quickstart.ipynb x: 1 # contributors y: 196 lines of code notebooks/classification/linear_support_vector_machine/predictive_maintenance.ipynb x: 1 # contributors y: 546 lines of code notebooks/classification/logistic_regression/wine_quality_classification_mlr.ipynb x: 1 # contributors y: 865 lines of code notebooks/classification/multilayer_perceptron_classifier/sms_spam_filtering.ipynb x: 1 # contributors y: 389 lines of code notebooks/generative_ai/content_generation/product_attributes_from_image.ipynb x: 1 # contributors y: 805 lines of code notebooks/generative_ai/sentiment_analysis/sentiment_analysis_movie_reviews.ipynb x: 1 # contributors y: 560 lines of code notebooks/regression/decision_tree_regression/housing_prices_prediction.ipynb x: 1 # contributors y: 623 lines of code notebooks/regression/random_forest_regression/bike_trip_duration_prediction.ipynb x: 1 # contributors y: 500 lines of code notebooks/sampling/monte_carlo/customer_price_index.ipynb x: 1 # contributors y: 645 lines of code
865.0
lines of code
  min: 15.0
  average: 507.47
  25th percentile: 365.0
  median: 546.0
  75th percentile: 681.0
  max: 865.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0