End goal with writing about URL shortening is to key in on people who want to generate an online footprint. It’s free and easy to build a following. You need to start early, and this is one of many ways to do it.
Pretend you’re the little kid from Pokemon, ash. Ash is competitive and likes collecting more Pokemon balls than other people, he would have enjoyed MySpace, friend request any Pokemon he wanted.
Well, now you’re a grown up City ash.
You’re this little box, little box 📦 ash.
A little red website who sells “red colorings of red boxes.”
You’re a practical red box lobster.
“Raaaah,” you say on Google+.
Red boxes are great i #love #red #boxes.
Then you post that on 4 different box loving google+ groups.
Four green little pokemon balls, you own them, they point back at your red-box-sales website. Following me so far?
(Oh hey, google.com links pointing at your website, blog, cat blog, red box store, pokemon backpack nightlight, etc… you can see 4 green circles and know those represent green links, you pasted in your google+ account. It’s just an app on your smartphone, laptop, or desktop. Google+ is free and builds organic traffic by increasing your ranking.)
Shortlinking for counting clicks.. *big yawn*
A shortlink counting service would tell you which of these 4 links is being clicked the most, what country, etc… giving you a quick view into your incoming traffic.
Wow, biggest yawn ever. This is boring. But, you need to know basics and that’s what this URL shortening wiki is all about. Teaching you the moves.
The current mind set is to paste the same link over and over, wait a day or several days to get an update, aka google analytics & google webmaster tools. (Maybe you’ve never heard of either of these tools? They are essential to getting ranked on google and understanding user behavior on your website.)
It’s easy to add shortlinks to your typical social media output and boost your footprint quickly. I recommend adding a variety of shortlinks pointing at every web page you have ever generated, and share those on blogs, websites, comments, and with your mates on facebook, instagram, medium, blogger, wordpress, pinterest, etc.
Adding a shortlink to a social media post online
Adding a shortlink to your home page, as you add something hilarious on Facebook, is a bonus. Someone might click it. But google isn’t scraping private Facebook pages, or much of Facebook what so ever.
So, post again on google+ for example, like below:
With that said, let’s discuss URL shortening.
Google is good at counting shortened links
It counts how many quality links point at your website. So like the whiteboard above:
We can pretend — “5 links” a google robot counted.
If you’re a website with..
You aren’t selling boxes 📦.
Everyone says URL shortening is all about counting clicks, customizing your links, making links more actionable, etc.
What most people don’t tell you is that “shortlinks rank websites better.”
Ifyou want to know why people use URL shortening services, how I learned about URL shortening,…etc.
I wrote a little “url shortening wiki,” and hope to bridge an entrepreneurial gap with you today.
So, scroll beyond the list of link shortener services and read through the url shortening wik at the bottom of the blog. It helped me rank on google for complex terms and generates free leads.
Here’s the list of url shortening services – I’m going to explain below, show you what it looks like, and get you started.
Google URL Shortener Goo.gl is the ultimate of all short links services.
It’s currently one of the first “big names” to retire their service completely and progress it to a thing called “deep linking” — which essentially says, some people want to link you to their application, and not just a web page. I’m using goo.gl as the first example because it’s a good point to make, sometimes shortlink services stop! Google will continue the links, but some will not and it’s important to treat shortlink generation like a video game, otherwise it’s very boring and a bad investment of time.
Just because Goo.gl shortlink generating service is dead, does not mean you can not get Goo.gl shortlinks generated to help you diversify your SEO portfolio. It’s not the best solution, but find a friend or someone with access, and ask them for a couple of goo.gl links. Do it before March 13, 2019.
What’s cool about this inactive service is that you will find out more about newer versions of the technology google is looking to implement in place of this service.
#2) Hootsuite’s — Ow.ly
Hootsuite acquired Ow.ly, I think, I don’t know. Ow.ly is easy, signup, they don’t spam you, go to your dashboard, the link builder is easy enough to click around and figure out — also you can schedule posts to social media here.
Ow.ly has been around for a bit and Hootsuite’s founder has a good story to go along with his success, which makes it cool to support the company by generating ow.ly links.
Ow.ly is a short version of a link, that isn’t all that short, but what’s nice is it’s easy enough to generate a few links quickly, and that’s helpful.
#3) Bit.ly’s — Bit.ly
Bit.ly is a nice little link counter with a great interface for users who want to drive the needle. The other two click counters above are also helpful, powerful, but I think Bit.ly takes the overall cheese from a usability perspective.
If you’re in the market to spend a little money, I would start here, the free version works plenty and it’s the best option for customizing links currently.
Bitly is a URL shortening service and a link management platform. The company Bitly, Inc.was established in 2008. It is privately held and based in New York City. Bitly shortens 600 million links per month, for use in social networking, SMS, and email. Bitly makes money by charging for access to aggregate data created as a result of many people using the shortened URLs.
1705 impressions, 14 engagements, 15 or 14 total clicks going to the blog post about Sentiment Analysis.
The math offers conversion rate based on my output. I can start catering my content to be more like this post, as it worked more than other posts, which I was able to quickly identify and check with bit.ly.
WordPress has an option to generate a shortlink when you’re in the editing mode on your post. If you don’t have a couple WordPress blogs, you may want to know that it’s free and a cool place to learn about blogging.
Highlight that text and copy paste it as your next link to this blog!
How to make a wp.me backlink.
If you’re looking to learn how to generate a WP.me backlink, above should help you understand that the base install of wordpress will have that button available. Also, the free version of wordpress @ wordpress.com allows you to do a similar workflow!
You can find it while you’re generating your first post! It’s easy to start, and don’t pay for anything at the start!
More from Tiny.cc, and how they recommend using tiny urls.
One of their pitches:
“Measure the conversions for links and understand your traffic with Tiny’s statistics. We can help grow your audience and increase traffic. Shorten a link for your ad campaign and track it. Hide a link. Have an address that you don’t want to reveal… such as an affiliate link? Cloak and redirect it — the recipient will only see a short address containing the tiny.cc domain. Make a link to your online survey or invitation. And Tiny has more advanced tools such as a traffic filter that is perfect for marketing, surveys or research projects.”
#7) Is.gd’s — Is.gd a URL Shortener. Mmmm, tasty URLs!
Is.gd offers a free URL Shortener and it’s nothing crazy, until you see the stats!
Shortening 1,298,339,529 URLs
That have been accessed 63,903,074,539 times
Crazy numbers, 63 billion accesses. A little math will explain to you how heavily used is.gd appears to be!
QR.net is a QR code service by QR GmbH. The QR GmbH was founded in 2011 and is specialized in QR codes.
The main focus lies on the surplus value for our users. Here you create a dynamic QR code unlike many simple solutions. We offer many advantages: For example you can change the target URL of your QR codes later and view detailed statistics about the QR code calls. Our QR codes are optimized so that they can easily be printed and captured.
#10) Gg.gg’s — URL Shortener — URL Shortening Service
GG.gg is the fastest and easy way to share (so they say on their website), save, track your links. You can use GG.gg via our website or you can download GG.gg browser extentions. You can create also custom short url if You wanna get easy to remember url. GG.gg uses powerful webservers so all Your links works extremly fast.
Before you get started, I recommend you try to treat building short links, tiny urls, and short link services.. like a game!
You need to get all the short links, all of them, gotta catch em all, and hope your pokemon ball doesn’t break.
Sometimes pokemon balls break, the link breaks, which means you need to choose what pokemon ball store you buy from.
If a shortlink service decides to stop providing the service, you might lose your links pointing at your domain. Let’s discuss everything in more granularity below.
Okay, last thing about pokemon and shortlinks.
The game requires you to run around, and capture pokemon, as a collection.
If you collect a lot of shortlinks, pointing at your blog, website, service page, or content online that you want to RANK higher. You will rank higher. Shortlinks carry a lot of SEO power and help you boost your ranking on searches such as Google, Bing, Yahoo, etc…
Why do I even shortlink?
Shortlinks make big links less ugly.
If you send someone a long link, they will think you are crazy.
Short links are better when you need to show off the link.
Shortlinks are better because they are inviting, explains what you get, and doesn’t look like spam.
Also, if there’s a service to capture the amount of clicks, we could identify the same link two times on 1 website, email, etc… To understand what people click the most.
A story: I applied to hundreds of jobs and had a link to my portfolio. It wasn’t until I started learning about shortlinks, where I was able to understand if people speaking to me, read my resume, and if they did read my resume, what links did they click in my resume. Without knowing your audience and their habits, how are you expected to convert the user to a customer, check if your employee clicked on a link you sent them, or question people reading your resume because they clearly didn’t click to see your portfolio… Hmmm…
Let’s start building short links!
Free shortlink generators or URL shorteners are free, free of course because why would I pay for a redirect!?
You can build your own version of small URLS on your domain rather easily with most web developer tools/plugins.
But you can also use one or several shortlink tools available online. It typically takes 2 to 5’clicks and boom you have a shortlink!
You can make our own short links on your domain. But this stuff works too.
For example, I used to rank on Tableau Consulting in 140 countries, in the top 5 on google. I learned about shortlinks while trying to catch up to all the cheating happening in these searches.
Using shortlinks is a strategic way to beat cheaters, Each link is a +1, and google keeps track of what people are clicking on in your article — but without a different link, to count, how can I tell you clicked on this link, or this link to our tableau consulting squeeze page?
It’s important to diversify the links,..
Because google counts these as direct links pointing at your domain, every link is a +1. Your competitor only cares about links, not where it’s coming from, so the outlier is, don’t cheat like them!
The google algorithm is programmed by measuring the amount of links out there. Every link takes them to a new source of data, a new page of html. The shortlink service or URL shortener offers you the ability to generate a link that takes you wherever you program the traffic to go.
Generally, 🤖these shortlinks last forever. If the webmaster or creator of the service decides to kill it, all of the links die. It’s a risk — so play with caution and excitement.
Finding a shortlink service that works, is like running into a digital kind of pokemon, and you gotta catch’em all. Some will escape, buy better poke balls.
Did you enjoy the comprehensive list of shortlink generator services?
Hopefully you enjoyed the list, if you’re looking to learn more about things I blog about, check out dev3lop.com.
Ready to start learning python? You may think installing python 3.7 is the right step, I recommend starting with python 2.7 and upgrade if necessary. If you insist, here’s how to get python 3.7 on windows 10 pc.
After this blog you will..
install python 3.7 on windows 10
use python 3.7
links to tutorials and beginner info
Installing python on windows PC!
If you’re running Windows: the most stable Windows downloads are available from the Python for Windows page. Screenshot walkthrough, step by step, on bottom of recommendations portion, built for new people learning to install python on windows PC for the first time.
Begin the download and follow screenshot instructions below.
If you get stuck or lost — you can ask me for helpIf you’re a first timer, and you just think python 3.7 install on windows 10 is the next best step…
Please, read through and learn from my awful mistakes.
Need to learn more about python install and my recommendations?
I made a bunch of stupid mistakes learning python because there’s lame ass websites ranking and they don’t really have very good content. Like Python For Beginners — spams malicious popup ads, I blog about it in that link.
Before we begin, I want to mention…
I also write about uninstalling python 3.7 because my project ended up requiring 2.7, which is available natively if you have a macbook!
Quick hint, keep your installer! You likely don’t need python 3.7 today if you’re new, and you likely will be better off using an older version, which will have more documentation, college courses, smarter people than me… Blogging about these older versions, for over a decade… But if you insist. The answer to installing python 3.7 is one header down.
If you’re not already using pycharm, I strongly consider you find a smart python writing tool, if you really need python on your local computer, I’m going to recommend stop…
Downloading and installing on your local machine isn’t necessary and could cause issues if you already have a version installed and you’re not familiar with the basics… I understand because I, Tyler Garrett, also sucked a lot at this portion and felt obliged to share the solution and the journey.
Screenshots from installing python on windows PC Python Release 3.7.0
Open your executable.
Or if you’re not that techie, navigate to your download folder…
Or search your computer for python-3.7.0-webinstall.exe
Testing to see if python 3.7.0 installed on your windows machine
“Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.” Source.
“The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python Web site, https://www.python.org/, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation.” Source.
So if you’re not sure what you should download, and you’re not looking to use a PC with python, go look here to begin.
Here’s a quick deep dive into python.
By the way, the language is named after the BBC show “Monty Python’s Flying Circus” and has nothing to do with reptiles. Making references to Monty Python skits in documentation is not only allowed, it is encouraged! Source.
Python allows you to split your program into modules that can be reused in other Python programs. It comes with a large collection of standard modules that you can use as the basis of your programs — or as examples to start learning to program in Python.
If you do much work on computers, eventually you find that there’s some task you’d like to automate.
Previous version of the python 3.7 blog, back when i typed more than coded.
Install python, or do my how to install python 3.7 windows 10. This can be accomplished using the python installer at python.org. Setting up Python 3.7 on windows 10, the non-developer tutorial for those who don’t want to figure out every little aspect, and prefer having someone teach them the path to success. Read more of my python struggles here.
Python 3.7 is rad — I wanted to originally use it but I realized I was not able to shorten links with the tinyurl library, so I reverted back to a version that allowed me to use the tinyurl library (python 2.7).
After you download the latest version of python, like python 3.7, you have a little bit of a journey ahead of you. Let’s begin.
Python requires a type of installer to gain access to complex libraries written in god only knows… The goal is you don’t need to write these complex libraries from scratch, you can call them up, with non-complex code, and get away with practical murder from an automation perspective.
I’m excited about the fact that I can build what I want in a few lines of code — and so far it makes sense. But to get to the point of making your apps, we need some foundation, a means of downloading, there are a few methods, let’s start with the pip method first.
Seriously, 2.7 is easier for newbs. Go there first. I’m learning on 2.7 and after writing this blog for 3.7, I realized I wanted to be on a later version to use fun stuff like building short links with tinyurl in python.
Setting up Python 3.7 Pip on Windows 10
Next steps are rather easy, you can follow along, and setup your python pip installer — without breaking a sweat, on windows 10.
Right click the website and save this to your desktop.
Double click the get-pip.py file, and wait for the installer to complete. That’s all, now pip works. Check it by following this next step.
Testing PIP is working with your new python 3.7 install on windows 10
Open your cmd terminal thingy, hit the windows key, type cmd, hit enter. Your terminal should automatically popup.
Type “pip” in CMD to learn more about pip
/!\ Before do anything, install or upgrade the Setuptools Python package. It contain compatibility improvements and add automatic use of compiler
pip install — upgrade setuptools
install microsoft visual C++ 14 — setting up visual studio build tools 2017
Installing microsoft visual c++ 14 seems to be necessary when setting up lxml, a type of parsing tool that allows you to quickly parse XML and HTML, which we will want to build our web parsing, or scraping tools.
Will know if our pip install lxml errors clear up after this restart (oh yeah and restart is necessary here).
Getting this pip installer thing going takes a little bit, but luckily I’ve consolidated it here lol.
The install takes a little bit of time too.
Here’s what you need to check out to knock out the visual studio portion.
Run the installer, don’t select anything other than default settings, and click install. It takes a little bit, and then you need to restart.
Once we get back from the restart, we will do the following pip installs.
pip install lxml (breaks with out c++14.0.)
pip install requests (ran this early, seems to install no hiccups.)
pip install beautifulsoup4 (ran this early, seems to install no hiccups.)
Will report back and iron out these posts more later.
If you have trouble with your pip install on python2 vs python3, or something along those lines, check out this next blog… sometimes you can get ahead, and there are a few things to ensure you have completed, like the above mumble jumble.
Update, started using pycharm and rather enjoying it. It’s a type of code editing “easy mode” application that you might want someone to walk you through a few times. Or google a youtube video. I figured it out without googling or looking anything up, which means you can fly past me with the right mentor.
Below is a quick tutorial on using a type of “find and replace” across a CSV file or you could do this find and replace on a TXT file too. I’m not a developer, just another blogger, blogging about learning python. I’m building use cases that are similar to a typical business analyst or data analyst.
You get a CSV file or TEXT file and want to scrape over the entire file, and output it with your modifications. Find and replace is the term I would think you would google if you wanted to do a find and replace in python over a CSV.
Python, without any downloaded libraries, will do a find and replace on the data above. You can copy and paste the data above into a .txt file, and change the extension to .csv — if you don’t have an excel software on your computer, or you can use Google sheets and make your own data problem.
Our goal is to clean the 3.
The 3 in the https://tylergarr3tt.com link because it’s not accurate.
For whatever reason this is going to be used by a developer and they are asking me to find and replace the “errors.” Errors in the sample data generate a use case to learn how to do a find and replace on a CSV file, which taught me that using the a previous “text file” tutorial, I was able to handle the same ETL like solution, with simple python code, and no odd libraries to be imported.
Our use case will generate a full “find and replace python solution” and a few more obvious data issues. We will remove “3” and replace it with “e” in python below, to help us move down a path of learning and solving your use case today.
The code to find and replace anything on a CSV using python
text = open("input.csv", "r")
text = ''.join([i for i in text]) \
x = open("output.csv","w")
We are not using any “imports” because this is all native python capability.
text = ''.join([i for i in text]) \
Allows you to “find and replace” using one line of code.
It looks like 2 lines of code because python lets you put a space and a “\” in front of a long line of code. The space + “\” lets me see what I’m doing easier that writing one wrapping line of code.
An example that may require a “ \” in front of your code, looks something like…because it’s easier to read.
Above image of code is an exaggeration to show you that python lets you break up your find and replace or you can do it in one line. I do it because I would go absolutely crazy if it wasn’t for that little feature, so if you’re like me, woop woop. This is a big help, otherwise
→write it like this…
text = ''.join([i for i in text]).replace("3", "e")
Above code lets us quickly replace “3”’s with “e”’s and lets us heal our link column in the csv file. Find and replace may require a more granular approach which will be covered in another lesson.
Final code to find and replace text in a CSV with python
Find and replace text or letters in a csv with python is simple, super fast, faster than any SQL stuff I’ve played with in the past, so — if you need to bulk process a CSV or TEXT file — python is a great direction because it’s easy to understand.
text = open("input.csv", "r")
text = ''.join([i for i in text]).replace("3", "e")
x = open("output.csv","w")
‘’.join is cool because it allows you to add anything, to each row of data.
Can you choose different public data sources quickly, efficiently, and use that data for data science too? Finding correlations in public data sources used to be a lot of work to wrangle.
What I said above, for most, would require multiple people.
Data architect – helps you architect your data
Database admin – helps you access your data
Data scientist – helps you with predictive analytics
Developer – migrates data science models into code
BI Developer – helps you build a dashboard
Finding Correlations in Public Data Sources is like finding the right VM in Silicon Valley.
In the time it would take for me to email all five people above, I can do all the work in Alteryx, and that’s why I love working at Alteryx.
We intend to find correlations in public data sources.
Finding correlations in public data sources is a lot like finding a pattern on your wallpaper.
Our prediction is that ethnicity, deaths, births, birth fertility, homelessness, and dozens of more measures will offer insights into average survey scores.
Finding data sources online can take time, below we offer a few great resources. Artwork found here.
The more our measures correlate, the better we can predict our future.
Remember before reading the findings that statistics are opinionated. Correlation does not mean causation.
Noticing trends in our data sources.
Here’s a scatter plot displaying HCA survey average scores per state and Total Homelessness in 2014. The points on the graph are individual states. You will notice a negative trend sloping down as the survey scores increase, the amount of homeless people decreases too.
Finding correlations in public data sources on a laptop is possible.
Scoring correlations in our data sources.
If we score the correlation between the two values, across every state, it would enable us to determine what metrics follow a similar pattern.
With scores, we can understand what correlates the most, or does not correlate to the hospital survey scores.
There are hundreds of hospitals per state. Here’s the top ten bar chart, showing how many hospitals per state are being averaged.
Mastering Multiple Public Data Sources
If you want to bring multiple data sources together, you need to be very good at SQL, data manipulation, data architecture, and a lot of spare time in a spreadsheet if this sounds like new skills. Finding correlations is another beast.
Finding a data scientist in your office may be tricky if they are busy or not available, which generates a deep dive in learning R, Python, Statistics, or Excel martial arts.
Luckily, we Alteryx our data, which means we can do all the complex SQL, data manipulation, data architecture, and pipe it through a data science model, in the same window.
What would have taken my group multiple weeks of constant work, only took us 1.5 hours!
Looking for a public data source?
Know that picking a public data source has become readily available in the past few years, and being able to quickly identify powerful data sources has become a distinguishable skill to master.
If you are interested in picking up this skill, read our solution below.
I stumbled on this request in a team project last week!
“Everyone, pick multiple data sources…”
This can sound like an easy request…
Where do you get your data?
What data is accurate?
What source of data can we trust?
What decisions are we attempting to make?
We want to find data sources that will add value to our audience, their questions will have answers, and their next steps will be clear.
In this blog, you will learn how…
You will learn how our team quickly accomplished our project using one simple whiteboarding methodology.
You’re probably thinking, ‘Yes, of course, I can pick a data source, I’m passionate about x, y, z.’
The more you grow in the data industry, the more you realize every new data source comes with new hurdles or barriers to entry.
Is the data clean? Is the data usable? Do we have access to the data?
You begin applying padding around your work, based on previous experiences, and avoid painful experiences.
If you choose to read this entirely, you will be armed with a solution to any brainstorming meeting, and you will learn where we found 3 different data sources online.
That’s right, I’m talking about your future in data.
Eventually, you’re going to hit that ten-year threshold. A decade of database-related solutions.
When you hit ten years, you start to become scared of ‘lots of disparate data sources,’ and learn to avoid these workloads.
When your meeting is going great… Get ready for that meeting to slow down.
Someone is around the corner to suggest another table of data…
The data source will put the brakes on your progress. A new data source that has never been cleaned, prepped, approved… Major ‘nope’ in my line of work…
You were asked, “What data source do you want to use?”
Feel free to play along, mentally put yourself in a group setting, and give yourself a few minutes to pick multiple data sources to present in front of a class of 40 professional peers.
You will be building decisions out of these data sources. Graphs, pie charts, forecasting, insights, etc.
Lastly, work as a team to generate a data solution surrounding these data sources. While you’re at it, don’t get too involved in figuring out what answers you will gain from your data source.
We were tasked to generate a project to kick-start our success stories. In this process, it seemed really challenging to decide on what to choose.
It was interesting because even though we were all eager to get started… We struggled to find the right granularity.
You have access to making documents aka superpowers!
Data lakes, big data, data warehouses, … Each row of data offers a granularity.
Are we looking for an address? Zip code? State? Country?
Stating different parent and child relationships are all great and good. But until these words hit a piece of paper, Google Slides, or a whiteboard… We are left remembering what was said and making decisions based on our memory.
A zip code would be a more granular view of your data than State…
But without documenting our decisions, how do we collectively come together to suggest a path forward?
Also, why am I talking about documents?
Well – documentation is really helpful and it’s tangible information you can point at and say, “LOOK”… and in return, you will likely receive feedback.
Finding multiple data sources in any single industry can feel like a daunting task.
When you’re actively finding multiple public data sources – there are a lot of options.
Noticed we just said “public data sources”…
Yes, as opposed to a private data source! If you’re new in the data industry, let me dive in.
Public data source – safe to download, safe to share, available for everyone.
Private data source – not safe to download, not safe to share, not available for everyone.
Here are a few up and coming data source providers. These are public data sets and available to everyone.
Here’s my ‘buyer beware.’ Or maybe we should say ‘extracter beware.’
Anyone can add a data source, anyone can change the data source, and Wiki’s are public – anyone can make an edit. That’s why teachers recommend we avoid using them in scholarly reports because some random person likely added that information on the Wiki.
How did our team pick a data source?
Originally, we struggled to find a data source because we were not documenting our ideas.
Our ideas were lost as soon as we said “anything” out loud.
We would say a great idea, agree it was a great idea, but failed to generate next steps.
What made a difference was documenting our brainstorming session on the dry erase board.
Having everything on the whiteboard allowed everyone to see what was being said.
Not sure how to get started whiteboarding?
Whiteboarding is usually as simple as making a word cloud and circling good items and drawing a line through bad items.
Essentially the Sentic API lets you send it a URL and it outputs XML code, you can transform the XML code into a relational database table, and output it to a report, dashboard, visualization tool, etc…
What’s also interesting is I’ve been ripping apart sentences with “Regular Expression,” and transposing the words vertically.
Alteryx Designers join speeds are so fast I’m able to do string=string matches, with split-second speeds.
It opens a massive door for deeper insights and less work/cost to get there.
I wonder what people use to build applications with the voice to text capability…
That’s the next step to start another idea.
It would be nice to have mini sentiment scoring capabilities and generate a type of sentiment dashboard for words, emails, or copy on a website.
– Tyler 4/24
Kicking back off, 4/27. I was able to generate the above quote. Before I start explaining everything, let me start with one thing.
Smart people don’t care about data prep.
It’s cool to finally be able to understand Ph.D. presentations. I found some Harvard data, lots of different sentiment related data, one sentiment analysis data set that was generated by hand, and also a data set that I’ve transposed into a bar chart scoring tool to capture the overall style, mood, and feelings being portrayed.
Some of the sources offer different styles of models. Modal is like, am I coming across as absolute and definitive? Or am I coming off as off I’m more moderate and general? One source offers a ‘weak score’ too.
All together I’ve curated my own sentiment analysis analytics application.
I’m taking comments from a meeting and transposing each word down one column. Lowercase to assume the ETL position and boom – off to the join, peel out any similar values.
Now we have several different scoring devices. It works really well.
Yes, now you and I have several different sentiment scoring devices.
Here are my 2 cents about sentiment scoring.
What’s interesting is everyone is recreating the wheel. People are building new sentiment dictionaries every day.
Scanning 5 or 10 years ago offers gigs of sentiment analysis data and very little thought leadership around the topic.
Everyone stores their work, output, etc… on outdated websites, with usually very little insights into what they found, the data is generally extremely dirty and shaped in a way that would make excel flustered with building a data visualization.
My next step is to take emails from sales reps who are winning the most deals and see if we can find any interesting outliers.
Looking for things straying from the pack can be easy if you know how to look.
But it’s a lot easier if you know SQL or have Alteryx.