From 61ec53a5630ffc9bf3d414b411d378a4042aac87 Mon Sep 17 00:00:00 2001 From: Vishal Das <35860774+kindavishal@users.noreply.github.com> Date: Tue, 14 Nov 2023 14:52:45 +0530 Subject: [PATCH] Content update 8 Nov (#779) * Content Update 31 May * Fix errors * Content update 5 June * Content till 7 June * Approved Content till 9 June * Fix duplicate author pages * Tags update * tfjs tags update * Content update 14 Jun * Added profile bios * Content update 20 June * Update tf-core tag * Content update 28 June * Tags and Bio update * Content update 5 Jul * Update Google-Maps to Maps * Update tags * Update tags * Content update 12 Jul * Removed spam submission * Content update 21 Jul * Content update 9 Aug * Update running-flutter-on-apple-vision-pro-5ccbe96fdd55.json * Content update 16 Aug * Update erfansn.json * Revert article by nocommandline * Content update 16 Aug * Delete nocommandline.json * Delete NoCommandLine-dev_appserver-python3-windows.json * Content update 24 Aug * Fix incorrect tags * Content update Sep 11 * Update doggy8088-PaLM.json * Content update 27 Sep * Content update 6 Oct * Update how-to-use-generative-ai-in-dialogflow-cx-console-861a22ed4ec4.json * Content update 10 Oct * Bio updates * Content update 16 Oct * Profile and tags fix * Content update 19 Oct * Profile updates * Content update 25 Oct * Update product.ts * Update incorrect tags * Update taking-advantage-of-tensorboard-part-i.json * Content update 26 Oct * Update NoCommandLine-dev_appserver-python3-windows.json * Content update 31 Oct * Content update 8 Nov * Content update 14 Nov * Update plant-disease-classification-with-tensorflow-2-0-268fe7f72c2a.json --------- Co-authored-by: Garima Mehra <90247501+garimame@users.noreply.github.com> --- config/advocu.json | 2 +- config/authors/esther-irawati.json | 6 ++++++ config/authors/jzzfs.json | 6 ++++++ config/authors/prnvcloud.json | 6 ++++++ config/authors/yannicksergeobam.json | 6 ++++++ .../blogs/2023-11-12-gcp_serverless_rag-ii.json | 15 +++++++++++++++ ...ing-custom-apps-without-code-cb7730ffcaeb.json | 15 +++++++++++++++ ...rebase-offline-support-in-reactnative-app.json | 13 +++++++++++++ ...a-layers-2f5309e70a8c4935aa20589eb5cc496e.json | 14 ++++++++++++++ config/maps/blogs/watch.json | 14 ++++++++++++++ ...pile-and-fit-models-in-tensorflow-part-ii.json | 4 +++- ...palm-api-a-step-by-step-guide-5899b5abd75.json | 13 +++++++++++++ ...sing-makersuite-and-palm-api-3dfc3a924510.json | 4 +++- ...with-makersuite-and-palm-api-a516a0713403.json | 13 +++++++++++++ ...-tfx-and-tensorflow-decision-forest-tf-df.json | 4 +++- ...fication-with-tensorflow-2-0-268fe7f72c2a.json | 15 +++++++++++++++ ...ion-with-this-simple-tensorflow-cnn-model.json | 4 +++- ...el-deployment-with-tensorflow-d5a11044d0d.json | 4 +++- .../ml/blogs/the-machine-learning-lifecycle.json | 4 +++- 19 files changed, 155 insertions(+), 7 deletions(-) create mode 100644 config/authors/esther-irawati.json create mode 100644 config/authors/jzzfs.json create mode 100644 config/authors/prnvcloud.json create mode 100644 config/authors/yannicksergeobam.json create mode 100644 config/cloud/blogs/2023-11-12-gcp_serverless_rag-ii.json create mode 100644 config/cloud/blogs/appsheet-the-citizen-developers-secret-weapon-for-building-custom-apps-without-code-cb7730ffcaeb.json create mode 100644 config/firebase/blogs/firebase-offline-support-in-reactnative-app.json create mode 100644 config/maps/blogs/learn-google-maps-geojson-data-layers-2f5309e70a8c4935aa20589eb5cc496e.json create mode 100644 config/maps/blogs/watch.json create mode 100644 config/ml/blogs/building-an-ai-chatbot-using-flutter-with-makersuite-and-palm-api-a-step-by-step-guide-5899b5abd75.json create mode 100644 config/ml/blogs/creating-a-q-a-bot-quickly-in-google-colab-with-makersuite-and-palm-api-a516a0713403.json create mode 100644 config/ml/blogs/plant-disease-classification-with-tensorflow-2-0-268fe7f72c2a.json diff --git a/config/advocu.json b/config/advocu.json index a9843d88..d24172f2 100644 --- a/config/advocu.json +++ b/config/advocu.json @@ -1,3 +1,3 @@ { - "lastPullTime": 1698907980396 + "lastPullTime": 1699953003681 } \ No newline at end of file diff --git a/config/authors/esther-irawati.json b/config/authors/esther-irawati.json new file mode 100644 index 00000000..a85a8014 --- /dev/null +++ b/config/authors/esther-irawati.json @@ -0,0 +1,6 @@ +{ + "name": "Esther Irawati Setiawan", + "bio": "", + "photoURL": "https://miro.medium.com/v2/resize:fit:2400/0*OhjvGtpa_V1hKWqi", + "mediumURL": "https://medium.com/@esther.irawati" +} diff --git a/config/authors/jzzfs.json b/config/authors/jzzfs.json new file mode 100644 index 00000000..67c5e8e7 --- /dev/null +++ b/config/authors/jzzfs.json @@ -0,0 +1,6 @@ +{ + "name": "Jozef Sorocin", + "bio": "", + "photoURL": "https://avatars.githubusercontent.com/jzzfs", + "githubURL": "https://github.com/jzzfs" +} diff --git a/config/authors/prnvcloud.json b/config/authors/prnvcloud.json new file mode 100644 index 00000000..6d4f282f --- /dev/null +++ b/config/authors/prnvcloud.json @@ -0,0 +1,6 @@ +{ + "name": "Pranav Premjit", + "bio": "", + "photoURL": "https://miro.medium.com/v2/resize:fit:2400/1*whhJqlHdub8ljFOnS7yIjg.jpeg", + "mediumURL": "https://medium.com/@prnvcloud" +} diff --git a/config/authors/yannicksergeobam.json b/config/authors/yannicksergeobam.json new file mode 100644 index 00000000..d6f29d1b --- /dev/null +++ b/config/authors/yannicksergeobam.json @@ -0,0 +1,6 @@ +{ + "name": "Yannick Serge Obam", + "bio": "", + "photoURL": "https://miro.medium.com/v2/resize:fit:2400/1*YR3u4VsyN7QrNEhZb02MoQ.png", + "mediumURL": "https://medium.com/@yannicksergeobam" +} diff --git a/config/cloud/blogs/2023-11-12-gcp_serverless_rag-ii.json b/config/cloud/blogs/2023-11-12-gcp_serverless_rag-ii.json new file mode 100644 index 00000000..4d98d723 --- /dev/null +++ b/config/cloud/blogs/2023-11-12-gcp_serverless_rag-ii.json @@ -0,0 +1,15 @@ +{ + "expertise": "INTERMEDIATE", + "version": 1, + "source": "other", + "authorIds": ["bachiirc"], + "author": "Bachir Chihani", + "title": "Scalable RAG applications on GCP with Serverless architecture - Part 2", + "link": "https://dzlab.github.io/2023/11/12/gcp_serverless_rag-ii/", + "tags": [ + "ai-ml", + "databases", + "serverless-computing" + ], + "description": "Learn how to deploy a scalable Retrieval augmented generation (RAG) applications on GCP with a Serverless architecture" +} diff --git a/config/cloud/blogs/appsheet-the-citizen-developers-secret-weapon-for-building-custom-apps-without-code-cb7730ffcaeb.json b/config/cloud/blogs/appsheet-the-citizen-developers-secret-weapon-for-building-custom-apps-without-code-cb7730ffcaeb.json new file mode 100644 index 00000000..2bdf825c --- /dev/null +++ b/config/cloud/blogs/appsheet-the-citizen-developers-secret-weapon-for-building-custom-apps-without-code-cb7730ffcaeb.json @@ -0,0 +1,15 @@ +{ + "expertise": "BEGINNER", + "version": 1, + "source": "medium", + "authorIds": [ + "prnvcloud" + ], + "author": "Pranav Premjit", + "title": "Developer’s Secret Weapon for Building Apps", + "link": "https://medium.com/@prnvcloud/appsheet-the-citizen-developers-secret-weapon-for-building-custom-apps-without-code-cb7730ffcaeb", + "tags": [ + "developer-tools" + ], + "description": "This blogs takes you through the process of building an app using the no-code app development platform Google AppSheet. At the same time, we take a look at how AppSheet can help build business platforms and the need for automation." +} diff --git a/config/firebase/blogs/firebase-offline-support-in-reactnative-app.json b/config/firebase/blogs/firebase-offline-support-in-reactnative-app.json new file mode 100644 index 00000000..facfadde --- /dev/null +++ b/config/firebase/blogs/firebase-offline-support-in-reactnative-app.json @@ -0,0 +1,13 @@ +{ + "expertise": "INTERMEDIATE", + "version": 1, + "source": "other", + "authorIds": ["snehasish-konger"], + "author": "Snehasish Konger", + "title": "How To Implement Firebase Offline Support In A React Native App? • Scientyfic World", + "link": "https://scientyficworld.org/firebase-offline-support-in-reactnative-app/", + "tags": [ + "node" + ], + "description": "In this blog, I've discussed the implementation of Firebase offline support in your React Native app. I explore aspects such as offline data caching and real-time data synchronization, along with the significance of network status indicators for a reliable user experience." +} diff --git a/config/maps/blogs/learn-google-maps-geojson-data-layers-2f5309e70a8c4935aa20589eb5cc496e.json b/config/maps/blogs/learn-google-maps-geojson-data-layers-2f5309e70a8c4935aa20589eb5cc496e.json new file mode 100644 index 00000000..7d2d2992 --- /dev/null +++ b/config/maps/blogs/learn-google-maps-geojson-data-layers-2f5309e70a8c4935aa20589eb5cc496e.json @@ -0,0 +1,14 @@ +{ + "expertise": "INTERMEDIATE", + "version": 1, + "source": "other", + "authorIds": ["jzzfs"], + "author": "Jozef Sorocin", + "title": "GeoJSON Data Layers", + "link": "https://gmapsbook.com/learn-google-maps/geojson-data-layers-2f5309e70a8c4935aa20589eb5cc496e", + "tags": [ + "maps-js-api", + "google-maps-platform" + ], + "description": "In this chapter, we’ll add a transit layer to a map using publicly available GeoJSON data and learn a thing or two about Google Maps’ interactive data layers." +} diff --git a/config/maps/blogs/watch.json b/config/maps/blogs/watch.json new file mode 100644 index 00000000..8539695c --- /dev/null +++ b/config/maps/blogs/watch.json @@ -0,0 +1,14 @@ +{ + "expertise": "BEGINNER", + "version": 1, + "source": "other", + "authorIds": ["darrylbayliss"], + "author": "Darryl Bayliss", + "title": "Jetpack Compose for Maps", + "link": "https://www.youtube.com/watch?v=FSpP5DfwO8g", + "tags": [ + "google-maps-platform", + "maps-sdk-android" + ], + "description": "A talk about Jetpack Compose for Maps featuring the Maps Compose library for Maps SDK for Android, presented at Londroid Meetup in 2023." +} diff --git a/config/ml/blogs/build-compile-and-fit-models-in-tensorflow-part-ii.json b/config/ml/blogs/build-compile-and-fit-models-in-tensorflow-part-ii.json index cee1878c..1f160c5f 100644 --- a/config/ml/blogs/build-compile-and-fit-models-in-tensorflow-part-ii.json +++ b/config/ml/blogs/build-compile-and-fit-models-in-tensorflow-part-ii.json @@ -2,7 +2,9 @@ "expertise": "INTERMEDIATE", "version": 1, "source": "other", - "authorIds": ["arthurstarks"], + "authorIds": [ + "arthurstarks" + ], "author": "Arthur Kaza", "title": "For machine learning engineers, fitting is a particularly challenge", "link": "https://arthurkaza.hashnode.dev/build-compile-and-fit-models-in-tensorflow-part-ii", diff --git a/config/ml/blogs/building-an-ai-chatbot-using-flutter-with-makersuite-and-palm-api-a-step-by-step-guide-5899b5abd75.json b/config/ml/blogs/building-an-ai-chatbot-using-flutter-with-makersuite-and-palm-api-a-step-by-step-guide-5899b5abd75.json new file mode 100644 index 00000000..a5bb1d1f --- /dev/null +++ b/config/ml/blogs/building-an-ai-chatbot-using-flutter-with-makersuite-and-palm-api-a-step-by-step-guide-5899b5abd75.json @@ -0,0 +1,13 @@ +{ + "expertise": "BEGINNER", + "version": 1, + "source": "medium", + "authorIds": ["esther-irawati"], + "author": "Esther Irawati Setiawan", + "title": "Building an AI Chatbot using Flutter with Makersuite and Pal", + "link": "https://medium.com/google-developer-experts/building-an-ai-chatbot-using-flutter-with-makersuite-and-palm-api-a-step-by-step-guide-5899b5abd75", + "tags": [ + "makersuite" + ], + "description": "This article will guide you through creating a user-friendly AI chatbot application using Flutter. We’ll walk you through the development process from start to finish, including implementing AI to comprehend and respond to user conversations." +} diff --git a/config/ml/blogs/content-creation-using-makersuite-and-palm-api-3dfc3a924510.json b/config/ml/blogs/content-creation-using-makersuite-and-palm-api-3dfc3a924510.json index 8aa68115..71123d52 100644 --- a/config/ml/blogs/content-creation-using-makersuite-and-palm-api-3dfc3a924510.json +++ b/config/ml/blogs/content-creation-using-makersuite-and-palm-api-3dfc3a924510.json @@ -2,7 +2,9 @@ "expertise": "BEGINNER", "version": 1, "source": "medium", - "authorIds": ["dimitreoliveira"], + "authorIds": [ + "dimitreoliveira" + ], "author": "Dimitre Oliveira", "title": "Content creation using MakerSuite and PaLM API", "link": "https://medium.com/google-developer-experts/content-creation-using-makersuite-and-palm-api-3dfc3a924510", diff --git a/config/ml/blogs/creating-a-q-a-bot-quickly-in-google-colab-with-makersuite-and-palm-api-a516a0713403.json b/config/ml/blogs/creating-a-q-a-bot-quickly-in-google-colab-with-makersuite-and-palm-api-a516a0713403.json new file mode 100644 index 00000000..4f50dff5 --- /dev/null +++ b/config/ml/blogs/creating-a-q-a-bot-quickly-in-google-colab-with-makersuite-and-palm-api-a516a0713403.json @@ -0,0 +1,13 @@ +{ + "expertise": "BEGINNER", + "version": 1, + "source": "medium", + "authorIds": ["esther-irawati"], + "author": "Esther Irawati Setiawan", + "title": "Creating a Q&A Bot Quickly in Google Colab with Makersuite a", + "link": "https://medium.com/google-developer-experts/creating-a-q-a-bot-quickly-in-google-colab-with-makersuite-and-palm-api-a516a0713403", + "tags": [ + "makersuite" + ], + "description": "Building Q&A bots is easier using Google's PaLM API, accessible via MakerSuite. PaLM offers language models for various use cases. MakerSuite simplifies AI prototyping, providing templates, tools, and examples for quick development" +} diff --git a/config/ml/blogs/mlops-using-tensorflow-extended-tfx-and-tensorflow-decision-forest-tf-df.json b/config/ml/blogs/mlops-using-tensorflow-extended-tfx-and-tensorflow-decision-forest-tf-df.json index 39e35efd..1f0a081c 100644 --- a/config/ml/blogs/mlops-using-tensorflow-extended-tfx-and-tensorflow-decision-forest-tf-df.json +++ b/config/ml/blogs/mlops-using-tensorflow-extended-tfx-and-tensorflow-decision-forest-tf-df.json @@ -2,7 +2,9 @@ "expertise": "BEGINNER", "version": 1, "source": "other", - "authorIds": ["arthurstarks"], + "authorIds": [ + "arthurstarks" + ], "author": "Arthur Kaza", "title": "TFX and TF-DF for MLOps are ML pipelines game changer", "link": "https://arthurkaza.hashnode.dev/mlops-using-tensorflow-extended-tfx-and-tensorflow-decision-forest-tf-df", diff --git a/config/ml/blogs/plant-disease-classification-with-tensorflow-2-0-268fe7f72c2a.json b/config/ml/blogs/plant-disease-classification-with-tensorflow-2-0-268fe7f72c2a.json new file mode 100644 index 00000000..b9ecd15b --- /dev/null +++ b/config/ml/blogs/plant-disease-classification-with-tensorflow-2-0-268fe7f72c2a.json @@ -0,0 +1,15 @@ +{ + "expertise": "INTERMEDIATE", + "version": 1, + "source": "medium", + "authorIds": [ + "yannicksergeobam" + ], + "author": "Yannick Serge Obam", + "title": "Plant Disease Classification with TensorFlow Lite on Android", + "link": "https://yannicksergeobam.medium.com/plant-disease-classification-with-tensorflow-2-0-268fe7f72c2a", + "tags": [ + "tflite" + ], + "description": "For this project, we are going to create an end-to-end Android application with TFLite. We opte to develop an Android application that detects plant diseases.\nThe project is broken down into two steps:\n1- Building and creating a machine learning \n2- Deploying the model to an Android application" +} diff --git a/config/ml/blogs/save-your-peach-crops-from-infection-with-this-simple-tensorflow-cnn-model.json b/config/ml/blogs/save-your-peach-crops-from-infection-with-this-simple-tensorflow-cnn-model.json index ddb222de..fd097a77 100644 --- a/config/ml/blogs/save-your-peach-crops-from-infection-with-this-simple-tensorflow-cnn-model.json +++ b/config/ml/blogs/save-your-peach-crops-from-infection-with-this-simple-tensorflow-cnn-model.json @@ -2,7 +2,9 @@ "expertise": "BEGINNER", "version": 1, "source": "other", - "authorIds": ["uvaishnav"], + "authorIds": [ + "uvaishnav" + ], "author": "Vaishnav Uppalapati", "title": "Save Your Peach Crops from Infection with This Simple TensorFlow CNN Model", "link": "https://uvaishnav.hashnode.dev/save-your-peach-crops-from-infection-with-this-simple-tensorflow-cnn-model", diff --git a/config/ml/blogs/shortening-model-deployment-with-tensorflow-d5a11044d0d.json b/config/ml/blogs/shortening-model-deployment-with-tensorflow-d5a11044d0d.json index 8c595688..7aca026d 100644 --- a/config/ml/blogs/shortening-model-deployment-with-tensorflow-d5a11044d0d.json +++ b/config/ml/blogs/shortening-model-deployment-with-tensorflow-d5a11044d0d.json @@ -2,7 +2,9 @@ "expertise": "BEGINNER", "version": 1, "source": "medium", - "authorIds": ["dimitreoliveira"], + "authorIds": [ + "dimitreoliveira" + ], "author": "Dimitre Oliveira", "title": "Shortening model deployment with TensorFlow", "link": "https://medium.com/towards-data-science/shortening-model-deployment-with-tensorflow-d5a11044d0d", diff --git a/config/ml/blogs/the-machine-learning-lifecycle.json b/config/ml/blogs/the-machine-learning-lifecycle.json index c41c388e..1e064a56 100644 --- a/config/ml/blogs/the-machine-learning-lifecycle.json +++ b/config/ml/blogs/the-machine-learning-lifecycle.json @@ -2,7 +2,9 @@ "expertise": "BEGINNER", "version": 1, "source": "other", - "authorIds": ["arthurstarks"], + "authorIds": [ + "arthurstarks" + ], "author": "Arthur Kaza", "title": "The ML lifecycle consists of several precise phases that help us turn", "link": "https://arthurkaza.hashnode.dev/the-machine-learning-lifecycle?source=more_series_bottom_blogs",