Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
c18f61a
[FSTORE-1081] GitHub Actions Fix (#220)
Maxxx-zh Dec 14, 2023
cbdaec4
Add notebook for federated offline query (#221)
steffengr Dec 14, 2023
41daef3
Update README.md
jimdowling Dec 19, 2023
3d4dd4b
[FSTORE-1055] Pandas 2.1.x compatibility (#225)
robzor92 Jan 2, 2024
7a2bcfb
Upload predictor script to Resources folder (#228)
javierdlrm Jan 11, 2024
a386b1a
[FSTORE-1129] Tutorials Update (#224)
Maxxx-zh Jan 31, 2024
d30e7c8
[FSTORE-1141] Mage-AI Tutorial (#226)
Maxxx-zh Feb 9, 2024
ed0c662
[FSTORE-1160] Remove wait_for_job in all tutorials (#232)
Maxxx-zh Feb 12, 2024
248608e
[FSTORE-1231] README for the MageAI tutorial (#233)
Maxxx-zh Feb 12, 2024
b668c50
[FSTORE-1196] Neo4j tutorial (#234)
Feb 15, 2024
77c9fc2
[FSTORE-612] Update Feature Monitoring tutorial (#236)
javierdlrm Feb 16, 2024
eff9074
[FSTORE-1196][APPEND] Link from README to Neo4j tutorial (#235)
Feb 19, 2024
16d7e4a
[FSTORE-1239] Rewrite Recommendation System tutorial using new Embedd…
Maxxx-zh Feb 19, 2024
42ff6b4
[FSTORE-1239] [APPEND] - Embeddings API Explanation (#238)
Maxxx-zh Feb 21, 2024
599d556
[FSTORE-1259] Add new change notification for feature groups example …
jimdowling Feb 21, 2024
891ba8e
[FSTORE-1196][APPEND] Neo4j tutorial fixes (#241)
davitbzh Feb 21, 2024
dfae6ed
[FSTORE-1262] Tutorials for similarity search (#242)
kennethmhc Feb 22, 2024
a023540
neo4j tutorial working on serverless (#243)
Feb 27, 2024
fde1353
[FSTORE-1196] [APPEND] Instructions for Transformer (#244)
Feb 29, 2024
1a56f37
[FSTORE-1239] [APPEND] - Remove deprecated tensorflow-addons library …
davitbzh Mar 12, 2024
2a91245
[FSTORE-1298] add requirements.txt to vector embeddings (#248)
jimdowling Mar 13, 2024
3b4eb4e
[FSTORE-1186] Adding tutorial for Polars (#246)
manu-sj Mar 14, 2024
c0d6818
[FSTORE-1207] AirQuality LLM project (#250)
Maxxx-zh Mar 18, 2024
6d42197
[FSTORE-1280] Tutorial about Opensearch integration with LangChain (#…
kennethmhc Mar 21, 2024
116e6a6
AirQuality OpenAI API Support (#253)
Maxxx-zh Apr 3, 2024
2fd7e4d
notebook for saving model (#247)
kennethmhc Apr 4, 2024
113e592
[FSTORE-1107] Pyspark streaming Tutorial (#227)
manu-sj Apr 8, 2024
705df23
AML Tutorial (#255)
Maxxx-zh Apr 12, 2024
08afa48
use model dimension (#254)
kennethmhc Apr 12, 2024
bd55080
Add a snowflake example, with snowflake as a data source to FGs in Ho…
jimdowling Apr 18, 2024
13d0a11
[FSTORE-1186][APPEND] Adding tutorial for Polar
manu-sj Apr 19, 2024
4793f78
ChequeDetection (#260)
Maxxx-zh May 2, 2024
5ce03f5
Feature pipeline with Snowflake as a data source (#258)
jimdowling May 2, 2024
1ab47c5
Cosmetic improvements and spelling errors (#256)
rvanbruggen May 2, 2024
adb4c85
Data (#261)
Maxxx-zh May 2, 2024
a8718cc
[FSTORE-1385][APPEND] Data Loading Optimization (#262)
Maxxx-zh May 18, 2024
18285a2
[FSTORE-1395] Update the Langchain usage in Fraud Cheque Detection (#…
Maxxx-zh May 18, 2024
0a247dc
[FSTORE-1394] Update the Langchain usage in AirQuality (#264)
Maxxx-zh May 18, 2024
d67d459
[FSTORE-1396] Tutorials Update: Save/load XGBoost model as json file …
Maxxx-zh May 18, 2024
c9ae5a1
[FSTORE-1404] LLM PDF Tutorial (#266)
Maxxx-zh May 20, 2024
81cadf2
[FSTORE-1408] LLM PDFs README (#267)
Maxxx-zh May 22, 2024
1e3d8f4
Update README.md
jimdowling May 23, 2024
f0555e8
Update README.md
jimdowling May 23, 2024
571bd74
Update README.md
jimdowling May 23, 2024
623eee6
[FSTORE-1422] Fraud Cheque Detection README (#268)
Maxxx-zh Jun 5, 2024
1abdda0
Add AzureSQL example (#270)
SirOibaf Jun 26, 2024
47eaeea
Move feature_monitoring tutorial to api_examples (#271)
javierdlrm Jun 27, 2024
8ad263d
[FSTORE-1437] Hospital Wait Time Tutorial (#272)
Maxxx-zh Jun 27, 2024
e1dae83
Move similarity search examples (#275)
kennethmhc Aug 22, 2024
abd9fec
TikTok Recommendation System (#277)
Maxxx-zh Sep 5, 2024
76967be
Merge branch 'master' into merge-master-to-dev
manu-sj Sep 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/test_tutorials.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Execute Python workflows from bash script
env:
HOPSWORKS_API_KEY: ${{ secrets.HOPSWORKS_API_KEY_38 }}
WEATHER_API_KEY: ${{ secrets.WEATHER_API_KEY }}
WEATHER_API_KEY: ${{ secrets.WEATHER_API_KEY38 }}
run: ./scripts/test-notebooks.sh

test_tutorials39:
Expand All @@ -49,7 +49,7 @@ jobs:
- name: Execute Python workflows from bash script
env:
HOPSWORKS_API_KEY: ${{ secrets.HOPSWORKS_API_KEY_39 }}
WEATHER_API_KEY: ${{ secrets.WEATHER_API_KEY }}
WEATHER_API_KEY: ${{ secrets.WEATHER_API_KEY39 }}
run: ./scripts/test-notebooks.sh

test_tutorials310:
Expand All @@ -72,5 +72,5 @@ jobs:
- name: execute python workflows from bash script
env:
HOPSWORKS_API_KEY: ${{ secrets.HOPSWORKS_API_KEY_310 }}
WEATHER_API_KEY: ${{ secrets.WEATHER_API_KEY }}
WEATHER_API_KEY: ${{ secrets.WEATHER_API_KEY310 }}
run: ./scripts/test-notebooks.sh
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -179,3 +179,13 @@ advanced_tutorials/citibike/data/__MACOSX/._202304-citibike-tripdata.csv
advanced_tutorials/citibike/data/__MACOSX/._202305-citibike-tripdata.csv
loan_approval/lending_model/roc_curve.png
advanced_tutorials/timeseries/price_model/model_prediction.png
advanced_tutorials/recommender-system/query_model/variables/variables.index
advanced_tutorials/recommender-system/query_model/variables/variables.data-00000-of-00001
advanced_tutorials/recommender-system/query_model/saved_model.pb
advanced_tutorials/recommender-system/query_model/fingerprint.pb
advanced_tutorials/recommender-system/candidate_model/variables/variables.index
advanced_tutorials/recommender-system/candidate_model/variables/variables.data-00000-of-00001
advanced_tutorials/recommender-system/candidate_model/fingerprint.pb
advanced_tutorials/recommender-system/candidate_model/saved_model.pb
integrations/neo4j/aml_model/*
integrations/neo4j/aml_model_transformer.py
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,17 @@ In order to understand the tutorials you need to be familiar with general concep
- [Iris](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/iris): Classify iris flower species.
- [Loan Approval](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/loan_approval): Predict loan approvals.
- Advanced Tutorials:
- [Air Quality](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/air_quality): Predict the Air Quality value (PM2.5) in Europe and USA using weather features and air quality features of the previous days.
- [Air Quality](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/air_quality): Creating an air quality AI assistant that displays and explains air quality indicators for specific dates or periods, using Function Calling for LLMs and a RAG approach without a vector database.
- [Bitcoin](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/bitcoin): Predict Bitcoin price using timeseries features and tweets sentiment analysis.
- [Citibike](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/citibike): Predict the number of citibike users on each citibike station in the New York City.
- [Credit Scores](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/credit_scores): Predict clients' repayment abilities.
- [Electricity](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/electricity): Predict the electricity prices in several Swedish cities based on weather conditions, previous prices, and Swedish holidays.
- [NYC Taxi Fares](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/nyc_taxi_fares): Predict the fare amount for a taxi ride in New York City given the pickup and dropoff locations.
- [Anti-Money Laundering](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/aml): Identify parties with potential suspicious activities.
- [Hospital Wait Time](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/hospital_wait_time): Predict the waiting time for a deceased donor kidney using Prophet model.
- [Recommender System](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/recommender-system): Build a recommender system for fashion items.
- [TimeSeries](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/timeseries): Timeseries price prediction.
- [LLM PDF](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/llm_pdfs): An AI assistant that utilizes a Retrieval-Augmented Generation (RAG) system to provide accurate answers to user questions by retrieving relevant context from PDF documents.
- [Fraud Cheque Detection](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/fraud_cheque_detection): Building an AI assistant that detects fraudulent scanned cheque images and generates explanations for the fraud classification, using a fine-tuned open-source LLM.
- [Keras model and Sklearn Transformation Functions with Hopsworks Model Registry](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/transformation_functions/keras): How to register Sklearn Transformation Functions and Keras model in the Hopsworks Model Registry, how to retrieve them and then use in training and inference pipelines.
- [PyTorch model and Sklearn Transformation Functions with Hopsworks Model Registry](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/transformation_functions/pytorch): How to register Sklearn Transformation Functions and PyTorch model in the Hopsworks Model Registry, how to retrieve them and then use in training and inference pipelines.
- [Sklearn Transformation Functions With Hopsworks Model Registy](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/advanced_tutorials/transformation_functions/sklearn): How to register sklearn.pipeline with transformation functions and classifier in Hopsworks Model Registry and use it in training and inference pipelines.
Expand All @@ -63,10 +65,14 @@ In order to understand the tutorials you need to be familiar with general concep
- [DBT Tutorial with BigQuery](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/dbt_bq): Perform feature engineering in DBT on BigQuery.
- [WandB](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/wandb): Build a machine learning model with Weights & Biases.
- [Great Expectations](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/great_expectations): Introduction to Great Expectations concepts and classes which are relevant for integration with the Hopsworks MLOps platform.
- [Neo4j](integrations/neo4j): Perform Anti-money laundering (AML) predictions using Neo4j Graph representation of transactions.
- [Polars](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/polars/quickstart.ipynb) : Introductory tutorial on using Polars.
- [PySpark Streaming](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/pyspark_streaming) : Real time feature computation from streaming data using PySpark and HopsWorks Feature Store.
- [Monitoring](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/monitoring): How to implement feature monitoring in your production pipeline.
- [Bytewax](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/bytewax): Real time feature computation using Bytewax.
- [Apache Beam](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/java/beam): Real time feature computation using Apache Beam, Google Cloud Dataflow and Hopsworks Feature Store.
- [Apache Flink](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/java/flink): Real time feature computation using Apache Flink and Hopsworks Feature Store.
- [MageAI](https://github.com/logicalclocks/hopsworks-tutorials/tree/master/integrations/mage_ai): Build and operate a ML system with Mage and Hopsworks.


## 📝 Feedbacks & Comments:
Expand Down
Loading