teleren/devto huggingface dataset:
Leveraging Digital Engagement to Modernize the Customer Experience
Tags: ai, customerexperience, chatbot
Published: 2020-11-02 09:42:24

In the digital age, businesses feel the urge to live up to customer’s expectations for contextual, spontaneous and entertaining experiences while engaging them across touch points.

As new digital technologies emerge, contact centers have advanced from boring voice telephony to handy, agentless, self-service solutions to ensure a tailored, omnichannel customer journey.
Going beyond 2020, it is possible to extend digital engagement capabilities to contact centers with robotic technologies like AI (Artificial Intelligence), ML (machine learning), biometrics and RPA (robotic process automation). 

No doubt, their digital efficiencies will boost leading to an ultra modernized customer experience. 

AI - The Most Vital Tool Ushering A New Age of Customer Engagement
The robotic technology is acknowledged to be the most productive way for driving customers to digital engagement. For many businesses, the effective engagement of customers on digital platforms has built positive B2B, B2C, and B2B2C relations. Digital technology stands where conventional or manual interactions could not, enabling businesses to provide an intelligent and personalized experience for a range of customers.

Just think about how much businesses have improved their customer experience by engaging them digitally, and how they are making the most of AI, ML and other digital technologies to step into a new world of digitally revolutionized engagement?

Change in Customer Behavior & Expectations 
The present generation of customers, mostly Millennials, are becoming tech-oriented and digital-friendly. They are mobile connected, keep active all day and constantly interact on social as well as digital channels. 

Above all, these customers believe in on-demand experiences that are appropriate, significant, immediate, and interactive. Moreover, social networks are powerful enough to echo their voice, giving them enough liberty to post their feedback (bad and good) or share their views regarding services, products, and companies. 

The conventional marketing and customer support approaches like “Try it out and see what happens,” is no more going to work. It’s because there is a shift in the behavior and expectations of the new generation of customers. 
To know more on modernize the customer experience, Please download our Ebook https://botomation.ai/insights/ebooks/leveraging-digital-engagement-modernize-customer-experience
The Front End: S2-E7 - Phil Hawksworth
Tags: podcast, frontend, devrel
Published: 2020-11-02 09:07:57

Dropping like it's hot, a new episode is here! 🚀 🙂

On this episode, Jamstack Master [Phil Hawksworth](https://twitter.com/philhawksworth) shares his career story and talks about the Jamstack and modern front end development.

Listen to the brand new episode here:

- Apple Podcasts > https://podcasts.apple.com/gb/podcast/the-front-end/id1499349107
- Pocket casts > https://pca.st/osul2zsa
- Spotify > https://open.spotify.com/show/4GuAxptrtY8Es5iHwp09dT
- Anchor > https://anchor.fm/the-front-end

## In this episode

Phil is a developer experience engineer at [Netlify](https://www.netlify.com) and spends his days helping developers to build a better, modern web within the Jamstack.

We discuss how Phil went from engineering to computer science, to delivering computers in a van, to (eventually) Netlify. He shares his thoughts on the Jamstack and how Netlify is leading the charge in hosting a modern web.

## Listening direct

Want to listen directly from here?

{% spotify spotify:episode:2AATx8E4JBaqoBGaoSBhV4 %}

## Want to be a guest or sponsor the show?

We're always happy to take requests for guests to talk about a range of different development topics from careers to origin stories, learning and professional growth, frameworks and more.

Similarly, we're looking for sponsors to fill promotional slots within the show. 

You can find out more here:

- [Being a guest](https://thefrontendpodcast.site/guests)
- [Sponsorship information](https://thefrontendpodcast.site/sponsorship)

Thanks for listening!
#codevember - 2 - Drips effects - Made with tsParticles
Tags: codepen, showdev, javascript, html
Published: 2020-11-02 08:56:00

# Bouncing particles for Codevember

**Made with [tsParticles](https://github.com/matteobruni/tsparticles)**

{% codepen https://codepen.io/matteobruni/pen/rNLvvLm %}

Checkout more samples on CodePen [here](https://codepen.io/collection/DPOage)
Portfolio template with the free version 🔥
Tags: html, css, javascript, beginners
Published: 2020-11-02 08:46:01

Hi friends, Hope you all doing well 🐱‍🏍

Today I am so excited 🤗 to say you guys, I have just launched my first Premium Personal Portfolio template with free demo version named ATUL.

The site is looking so elegant because I have used all Major and important elements which is very important for Portfolio websites.

This site is having a total of 3 types of home pages like image version, Particle version, Video version 😎 so that the user can choose according to his point of view.

In this template, I have also designed one main Blog page and one Single blog page.

I have written this article because I want your opinion about my first premium template (ATUL).

So please follow the link and review my work in a comment. It will increase my productivity 💪💪💪

https://imojo.in/jdh4ec

You can also download the free version of this template.

https://imojo.in/1qje5s0
Machine Learning Engineer Career Path: Step by Step Complete Guide
Tags: machinelearning, datascience, career
Published: 2020-11-02 08:41:08

So, You are Planning to become a [Machine Learning](https://www.mltut.com/best-online-courses-on-machine-learning-you-must-know/) Engineer?. 

First of all, Congratulations!. You have chosen a profitable, secure, and most demanding career. 

But if you stuck with lots of questions like, “What is Machine Learning?”, “What does Machine Learning Engineer do?”, “What skills are required for Machine Learning?”, and much more. Then read this full article. 

In this article, I will discuss all details related to [Machine Learning](https://www.mltut.com/best-online-courses-on-machine-learning-you-must-know/) Engineer Career Path.

##**Career Path**

###**Step 1- Improve your Math Skills**
You should start by learning Math first. Because without knowledge of maths and statistics it’s difficult to understand the concepts of machine learning. Now, you may be thinking, from where I learn Math for Machine Learning?

If you are thinking the same, then don’t worry I have chosen some best resources for learning Math.

Resources for Learning Math **[click to continue reading...](https://www.mltut.com/machine-learning-engineer-career-path/#career-path)**
Day 2 - Variables for Text [Python for Students]
Tags: python, programming, student
Published: 2020-11-02 08:37:03

You have observed how you can print a simple text into the python window. However, there is a small challenge, if you have to type the same text again and again, you need to either copy and paste it into your print function every time or type. If we can use a small indicator to store the whole text then every time we can just simply use that indicator to print it. It's like a roll number given to a student. When a teacher discusses about student they can mention the roll number instead of calling out the full name or all the features of that individual. That's why we use names for everything. Same happens in programming language, we use a name to store the whole string and that name is often known as **variable**.

We will see how differently we can use our greetings and print them by their name.

```python
gm = "Good morning"
print(gm)
```

In Above `gm` is the variable name which can be used later as well. Every time you don't need to type the whole text. Just use the name wherever needed.  

## Watch the video

{% youtube TmcfL5JH6u0 %}
## Day 2 - Exercise

1. Create a variable with a name `myname` and assign the value of your name. Then call the variable in `print()` function.
2. Create a variable for your favourite movie and `print()` it.
3. Clear all the output.
How do you launch your coding projects?
Tags: watercooler, productivity, beginners
Published: 2020-11-02 08:26:18

---
title: How do you launch your coding projects?
published: true
description: 
tags: watercooler, productivity, beginners
cover_image: https://cdn.dribbble.com/users/1017646/screenshots/11349478/media/5a5ddd7635edcfc7c914dfe95caa8740.gif
--- 
If you are dealing with lots of coding projects and often switch between them on a daily basis, you might want to come up with a solid strategy to launch them effortlessly and quickly.

Do you open them via terminal, by typing something like `code .`, do you open VS Code first and then use [Project Manager](https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager) extension, or do you use some other technique that you find to be easy to use and time-saving?
Move to Microsoft Teams without losing your content
Tags: microsoftteams, microsoftgraph, microsoft365, office365
Published: 2020-11-02 11:25:28

---
title: Move to Microsoft Teams without losing your content
published: true
date: 2020-11-02 07:51:11 UTC
tags: microsoftteams,microsoftgraph,microsoft365,office365
canonical_url: https://blog.mastykarz.nl/move-microsoft-teams-without-losing-content/
---

![Move to Microsoft Teams without losing your content](https://blog.mastykarz.nl/assets/images/2020/10/teams-hero.png)

With this new Microsoft Graph API you can move to Microsoft Teams and take your data with you!

## Teams - it's where we work

Since the beginning of this year, more and more organizations have been using [Microsoft Teams](https://www.microsoft.com/microsoft-365/microsoft-teams/group-chat-software?WT.mc_id=m365-10538-wmastyka) to facilitate collaboration and communication. Teams is more than just a tool though, it's a [rich extensibility platform](https://docs.microsoft.com/microsoftteams/platform/overview?WT.mc_id=m365-10538-wmastyka) that you can use to integrate your applications and put them where people are. Not surprisingly, over the last months, the usage of Microsoft Teams increased significantly to [115 Million people using Teams every day](https://www.microsoft.com/microsoft-365/blog/2020/10/28/microsoft-teams-reaches-115-million-dau-plus-a-new-daily-collaboration-minutes-metric-for-microsoft-365/?WT.mc_id=m365-10538-wmastyka).

## Moving to Teams _with_ your data

In the past months, it's not only organizations who underwent digital transformation started using Teams. Also organizations who have been using other tools, started looking into using Teams, thanks to their feature set and extensibility capabilities. One thing they were struggling with though, was how to retain their existing data after moving to Teams.

Just recently, the Microsoft Teams and Microsoft Graph teams announced a preview of [new APIs that allow you to migrate your existing data to Teams](https://docs.microsoft.com/microsoftteams/platform/graph-api/import-messages/import-external-messages-to-teams?WT.mc_id=m365-10538-wmastyka). Using these new APIs you can create Teams, Channels and messages **retaining metadata** such as timestamps and user names. This is great not only from the compliance- but also findability point of view. What's more, because these APIs can be used with app-only context, you can fully automate the migration process with scripts and tools!

If you're interested in migrating to Teams from other communication platforms or even from other Teams tenants, [check out the new APIs](https://docs.microsoft.com/microsoftteams/platform/graph-api/import-messages/import-external-messages-to-teams?WT.mc_id=m365-10538-wmastyka) and don't hesitate to reach out if you have any questions!
paper代写 选择paperdaixie，北美top#1 10usd/1页
Published: 2020-11-02 08:20:25

Paper代写操作步骤
擅长，聪明，热情的论文写手
我们有最好的论文写手，分布在10个领域（包括自然科学，人文，技术，护理，商业，法律，艺术等）他们在线专家的论文写手是我们的服务团队背后的有力支撑。我们有多年的论文代写经验，冷门疑难的论文我们一样能游刃有余，我们为在美国，英国和其他英语国家的留学生提供优质的论文代写。协作服务。我们的写手具有一定的杂质和浓度。写手将代写任何复杂，加急和字数多的纸。甚至是当天您想要拿到论文也完全不在话下。学期论文不到一周就要上交？来找我们吧，我相信您肯定会成为我们忠实的客户。
拿到一个太具挑战性的书面作业？感觉太累没法写？想不出一个恰到好处的主题？根本不想撰写任何Paper要么essay？找到我们的学生都有他们自己的理由。Paperdaixie.com会十分面对并一对一接待每个客户，我们把每一次作业都当成自己的作业。我们一直有一个理念：能力，时间，责任
让我们的纸代写异于其他代写的五点
其他的公司也许在使用复制并粘贴已写的内容，但我们只会提供100％真实原创的论文，甚至是两个完全相同的订单，或者两个相似的主题，我们也将安排给两个不同的写手来完成这些。其他的公司聘请本科生提供低价代写服务，我们通过高水平写手的优秀工作以外为您服务，并为他们提供灵活的职业发展和持续不断的订单。
我们长期以来为客户提供最优质的纸代写服务。我们的代写团队是由200多名专业的写手组成的，我们可以接受任何疑难冷门的代写任务，包括从2000字的论文到200页的博士学位论文，而论文是由熟练精通学术的，有高等学位的，在本学科领域的写手来完成。总而言之，paperdaixie.com是您的最佳选择。
专业级，全世界认可的查重软件（Turnitin）可确保所有手稿都是真实原创
每个订单要求都反映在论文中，转化和您的要求100％切中主题
APA / APA /芝加哥，哈佛和AMA在paper内完成
价格里包括论文格式（页边距，缩进，字数统计，间距，字体）
如果论文需要修改，我们在paper交付的7个月可以免费修订
A comprehensive guide to developing an on-demand app
Tags: discuss, mobile, android, ios
Published: 2020-11-02 08:17:17

The booming on-demand economy has paved the way for startups and SMEs to satisfy their customers’ demands while providing excellent services. Think of Uber and Grofers. Many such companies have written their success stories by developing an on-demand app. The on-demand model has made it possible to deliver goods and services in real-time.

We have many on-demand apps available these days for various services like food delivery, grocery delivery, etc. But, it is fair to mention that if someone wants to build an on-demand app, the growing demand of goods and services in this pandemic age offers a lot of opportunities. Startups and small enterprises can shape their business models based on an on-demand economy and leverage the benefits by bringing user-friendly apps.

Here is a comprehensive guide for developing an on-demand app for your business. Let’s start with the most popular types of on-demand apps.

Popular On-demand Apps

Food Delivery

This is the most in-demand model of on-demand apps. Restaurants, takeaways, and restaurant chains have brought dedicated food delivery apps to facilitate people to give orders online and get delivery of their favorite food at the doorstep. In this quarantine age when people tend to avoid going out, food delivery apps can fulfill their requirement of getting delicious food from their favorite restaurants at their doorstep.

Grocery Delivery

Instacart and Walmart Grocery have set new milestones in the number of daily downloads recently. Though people have started opting for on-demand grocery delivery apps instead of brick-and-mortar stores, the COVID-19 pandemic has boosted this switching process. On-demand grocery delivery app development enables your customers to get rid of visiting the grocery store and standing in a long queue.
Setting up VS Code for Azure
Tags: azure, vscode
Published: 2020-11-02 08:15:18

{% youtube crI3SA0IadE %}
If you have your Visual Studio Code then you need an extenstion pack to work on Azure directly from your VS Code. 
The **Azure Tools** is available https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack     

For more video please [subscribe to my channel](https://www.youtube.com/channel/UCUzFKvlZOm3ukAiF59B_HgQ)
Getting Name from Latitude and Longitude - Google Geocode API
Tags: google, api, utility, geocode
Published: 2020-11-02 04:38:15

---
title: Getting Name from Latitude and Longitude - Google Geocode API
published: true
description: I had to write this for a school project, hope it helps someone!
tags: google,api,utility,geocode
//cover_image: https://i.imgur.com/Irn5Ci3.jpg
---
I wrote this utility function that tells me the approximate location given a latitude and longitude in the form of a promise holding a string. You just have to put in the latitude, longitude and API key. It also contains a cache holding onto all queried latitude and longitude.

# How does it work?

The utility function to query the API is an async function for obvious reasons (we do not want the main thread to wait for the response). I used axios to issue a HTTP GET request to the API endpoint, and parsed the response to get the formatted address. This is then returned as an awaited string. The end result? We get a Promise that returns a String which we can then handle and set it to the state accordingly. Since the demo is written in React, changing the state will trigger a rerender of the component and our new string is now displayed.
*https://codesandbox.io/s/google-geocoding-api-demo-ipyfx?file=/src/utils.js*

{% codesandbox ipyfx%}

Ideally, the API key should be loaded from the environment, but hey, this is just a demo. I also did zero error handling for the same reason :)

You can get the API key and documentation from the official google site:
*https://developers.google.com/maps/documentation/geocoding/overview*
Understanding Docker: part 11 – Docker Cache
Tags: docker, devops, beginners, cloud
Published: 2020-11-02 08:02:40

---
title: Understanding Docker: part 11 – Docker Cache
published: true
description: Serie of sketchnotes about Docker. Explaining in a visual way Docker principles.
tags: Docker, DevOps, beginners, Cloud
series: Understanding Docker in sketchnotes
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/mxv380lkklagq9u05wzr.jpg
---

Understanding Docker can be difficult or time-consuming. In order to spread knowledge about Cloud technologies I started to create sketchnotes about Docker. I think it could be a good way, more visual, to explain Docker (and other technologies like Kubernetes and Istio).

We continue the series of Docker sketchnotes with a focus about Docker cache.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/mxv380lkklagq9u05wzr.jpg)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/vyws5gllso3fehc3cp3z.jpg)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/za8ko7gthsn8g6kr2jox.jpg)

If you are interested, I published all the sketchnotes on Docker (and new ones!) to make a "book" of 93 pages: ["Understanding Docker in a visual way"](https://gumroad.com/aurelievache#YTLzM).

As usual, if you like theses sketchnotes, you can follow me, and tell me what do you think. I will publish others sketchs shortly :-).
Shopwiry
Published: 2020-11-02 08:00:04

Shopwiry is Easy to use Mobile app which allows users to create Ecommerce Websites and Mobile Apps from their Phones. Whether you are small business or Big Entrepreneur, with Shopwiry you can easily create you Online Store, list products and share on Social Network.  For more details, visit: https://shopwiry.com/index.html#ecommerce-website
Java Extract Text from SmartArt in PowerPoint
Published: 2020-11-02 07:59:46

In my previous articles, I have posted [how to create a SmartArt in PowerPoint](https://dev.to/jazzzzz/java-how-to-create-a-smartart-graphic-in-powerpoint-53ec). In this article I will share how to extract text from SmartArt in PowerPoint in Java applications.
 
**Tools Used:** 
● Free Spire.Presentation for Java
● IntelliJ IDEA

**Installation**
**Method 1:** Download the [Free Spire.Presentation for Java](https://www.e-iceblue.com/Download/presentation-for-java-free.html) and unzip it. Then add the Spire.Presentation.jar file to your project as dependency.

**Method 2:** You can also add the jar dependency to your maven project by adding the following configurations to the pom.xml.
```xml
<repositories>
        <repository>
            <id>com.e-iceblue</id>
            <name>e-iceblue</name>
            <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
        </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.presentation.free</artifactId>
        <version>3.9.0</version>
    </dependency>
</dependencies>
```

**Java Code**
```java
import com.spire.presentation.Presentation;
import com.spire.presentation.diagrams.ISmartArt;
import java.io.*;

public class extractTextFromSmartArt {
    public static void main(String[] args) throws Exception {
        Presentation presentation = new Presentation();
        presentation.loadFromFile("SmartArt.pptx");

        //Create a new TXT File
        String result = "extractTextFromSmartArt.txt";
        File file=new File(result);
        if(file.exists()){
            file.delete();
        }
        file.createNewFile();
        FileWriter fw =new FileWriter(file,true);
        BufferedWriter bw =new BufferedWriter(fw);

        bw.write("Below is the extracted text from SmartArt:" + "\r\n");

        //Traverse through all the slides of the PPT file and find the SmartArt shapes.
        for (int i = 0; i < presentation.getSlides().getCount(); i++)
        {
            for (int j = 0; j < presentation.getSlides().get(i).getShapes().getCount(); j++)
            {
                if (presentation.getSlides().get(i).getShapes().get(j) instanceof ISmartArt)
                {
                    ISmartArt smartArt = (ISmartArt)presentation.getSlides().get(i).getShapes().get(j);

                    //Extract text from SmartArt and append to the StringBuilder object.
                    for (int k = 0; k < smartArt.getNodes().getCount(); k++)
                    {
                        bw.write(smartArt.getNodes().get(k).getTextFrame().getText() + "\r\n");
                    }
                }
            }
        }
        bw.flush();
        bw.close();
        fw.close();

    }
}
```

**Output**
![](https://dev-to-uploads.s3.amazonaws.com/i/er4fzxuwub1n5a1kpc9z.png)