Trending February 2024 # Isometric Lets You Create Beautiful Geometric Art # Suggested March 2024 # Top 2 Popular

You are reading the article Isometric Lets You Create Beautiful Geometric Art updated in February 2024 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested March 2024 Isometric Lets You Create Beautiful Geometric Art

There is something interesting about a rhombus. It looks like a square that has had its corners stretched out through a game of tug-of-war. When you put three of them together, you can make a three-dimensional object.

Isometric takes the interesting aspect of the rhombus and turns it into a fun art app. You can create simple design logos or abstract, chaotic drawings just by tapping your screen…


As is the new look of the year, this app features flat and white imagery that will fit perfectly with Apple’s new design. Flat is the new black for iOS.

Users start out with a completely blank, white canvas. Add rhombuses in three different angles to create your geometric masterpiece.

Using the settings section, change the color of each of the three angles so that all of the shapes facing one direction will be one color and all of the shapes facing another direction will be another color.

You can repaint individual rhombuses by tapping the paint can in the settings section and then tapping the shape that you want to change the color of. To revert back to its original color, tap it again.

When you are done with your masterpiece, or just want to take a break, tap the back arrow button at the bottom left of the screen. This will take you to the main menu.

In the main menu, you will see your various creations. You can rename your art piece, toss it in the trash, or prepare it for sharing. You can either send the final image directly to Twitter, or email it to someone. You can also print it, make a copy, assign it to a contact, or save it to your camera roll.

App Use

When you first open the app, you will be given a quick tutorial of how to place a rhombus and how to change its direction and move it around. After learning how to change colors and use gesture controls to alter the angle of the canvas, you can continue your work.

To place a shape, tap the screen. To change its direction, tap the rhombus. To change direction again, tap it again. Each rhombus can be angled in three different ways. If you place them close together, you can create a cube.

Each direction of rhombus is a different color. The default colors are light gray, dark gray, and black. To change the color of all rhombuses in one direction or another, tap the settings tab at the bottom right of the screen. Select the angle that you want to change and your color options will appear. There are 64 different colors, divided by eight color palettes. Select a color and all rhombuses on the canvas that are angled in that direction will change.

To change the color of an individual rhombus, tap the paint can icon that sits below the three angles of rhombuses. This activates “Colorize Mode,” which lets you change the color of any rhombus you touch. To exit Colorize Mode, go back to the settings section. It will automatically shut off.

You can zoom in or out of the canvas. If you want to work in a tight area and need to be able to move cubes around close together, zoom in for a better view. If you are working with a large canvas and want the freedom to just drop a rhombus anywhere without having a specific spot in mind, zoom far out and just start tapping.

When you are ready to share your work of art, head back to the menu screen and tap the share button. You will be able to arrange the piece to show how it will look in the final frame. If you want your final image to sit in the corner, zoom out and move it. If you want a close up of a single cube, zoom in.

After you’ve framed the image, choose an effect style. You can either leave it flat, add a shadowed edge, put a light leak layer underneath, change the shading of the rhombuses, turn everything into lines, put a pattern on the page, or save it as a .svg file. This lets you send the drawing as a vector image so you can create logos and designs.

You can then share your drawing with others, or send it to Dropbox. If you’d like to manipulate the image further, open it in another editing app, like PhotoStudio.

The Good

I could spend the whole day creating geometric art. The canvas is big enough that it would take hours to fill it. I love being able to change the color of individual rhombuses. It adds depth to the base look.

I also like that I can further alter the image in another editing app. This makes the possibilities endless.

This app is also universal and iCloud connected. You can start a drawing on your iPhone and continue it on your iPad.

The Bad

There is no undo button. There were times when I meant to change the direction of a rhombus, but accidentally dropped a new one instead. I’d like the ability to throw away individual shapes.


Isometric is available for $1.99. It works with devices running iOS 6 or higher. Because you can save your work between devices, it makes this simple app worth the price.


I think of this app as a sort of doodle pad. Except, instead of sketching out skull faces and unicorns, you are creating visually stunning geometric art. It is very entertaining and has a relaxing quality to it that could be very therapeutic for some people. If you like the way it looks, you’ll want to have this universal app for yourself. Download it in the App Store today.

You're reading Isometric Lets You Create Beautiful Geometric Art

How To Create Twirl Art In Photoshop

Written by Steve Patterson.

In this tutorial, I’ll show you how to turn your photos into colorful, abstract twirl art effects in Photoshop! Twirl art is where we take an image, blur it, and then twirl it around its center. We then make a copy of the effect, twirl it in the opposite direction, and then blend the two versions together. We can even take things further and mirror the effect to create symmetrical twirl art!

Here’s an example of what the main effect will look like when we’re done. The colors will depend entirely on your image:

The initial twirl art effect.

And here’s the symmetrical version. We’ll learn how to make both versions in this tutorial.

The symmetrical twirl art effect.

Let’s get started!

How To Create Twirl Art In Photoshop

For this tutorial, I’m using Photoshop CC but any version from CS3 and up will work. You can also follow along with my video of this tutorial on our YouTube channel. Or download this tutorial as a print-ready PDF!

Step 1: Open your image

Open the image you want to use for your twirl art effect. I’ll use this image that I downloaded from Adobe Stock:

The original image. Photo credit: Adobe Stock.

Step 2: Duplicate the image

The first thing we’ll want to do is duplicate and resize our image. The reason is that, to create the twirl art effect, we’ll be using smart filters, and we’ll be experimenting with their settings. Smart filters can be very demanding on your computer, and a large, high resolution image can really slow things down. What you’ll want to do instead is work on a separate, smaller version of your image. Once you’re happy with the results, you can easily replace the smaller version with the original, full size version, as we’ll see how to do later. If you’re already working with a small image, you can skip this step.

To duplicate the image, go up to the Image menu in the Menu Bar and choose Duplicate:

Naming the duplicate “Twirl”.

A copy of the image opens in a separate document which we can see by looking at the document tabs along the top:

The original and duplicate images are in separate tabbed documents.

Step 3: Resize the image

To resize the image and make it smaller, go back up to the Image menu and this time, choose Image Size:

This opens the Image Size dialog box. If we look at the Dimensions in the upper right, we see that my image currently has a width of 4500 px and a height of 2999 px:

The current dimensions of the image.

Making the image smaller.

I’ll zoom in on the image by going up to the View menu and choosing Fit on Screen:

And now we’re ready to create the twirl art effect:

The small version of the image is ready to go.

Related: How to enlarge images without losing quality in Photoshop CC

Step 4: Convert the image into a smart object

Renaming the Background layer “Photo”.

Opening the Layers panel menu.

And choose Convert to Smart Object:

Choosing “Convert to Smart Object” from the menu.

A smart object icon appears in the lower right of the “Photo” layer’s preview thumbnail, letting us know that the layer is now a smart object:

The smart object icon.

Step 5: Apply the Mezzotint filter

The first filter we’ll apply is Mezzotint. Go up to the Filter menu, choose Pixelate, and then choose Mezzotint:

Setting the Type option to Long Strokes.

And here’s what the Mezzotint effect looks like:

The image after applying the Mezzotint filter.

If we look in the Layers panel, we see the Mezzotint filter listed as our first smart filter:

The Mezzotint smart filter.

Step 6: Apply the Radial Blur filter

Next, we need to blur the image using Photoshop’s Radial Blur filter. And to create the amount of blur we need, we’ll run the filter three times. Go up to the Filter menu, choose Blur, and then choose Radial Blur:

In the Radial Blur dialog box, set the Amount to 100, the Blur Method to Zoom, and the Quality to Draft. Using the lowest quality setting will let the filter run as quickly as possible:

The initial Radial Blur settings.

The first pass of the Radial Blur filter.

Step 7: Apply Radial Blur a second time

To apply Radial Blur a second time, go back up to the Filter menu, and because Radial Blur was the last filter we used, you’ll find it at the top of the list:

Selecting Radial Blur from the top of the Filter menu.

Reapplying Radial Blur using the same settings.

Photoshop applies the filter a second time, and here’s the result. It still looks noisy, but we’ll clean it up next:

The second pass of the Radial Blur filter.

Step 8: Apply Radial Blur a third time

Go back up to the Filter menu and once again choose Radial Blur:

Again selecting Radial Blur from the top of the Filter menu.

This time, leave the Amount set to 100 and the Blur Method set to Zoom, but change the Quality from Draft to Best:

Increasing the Quality from Draft to Best.

The higher quality of the third pass cleans up the effect nicely.

In the Layers panel, we see all three passes of the Radial Blur filter listed as separate smart filters above the Mezzotint filter:

The Layers panel showing four smart filters.

Related: Create a Radial Blur action zoom effect!

Step 9: Apply the Twirl filter

To add the twirl to the twirl art effect, we’ll use Photoshop’s Twirl filter. Go up to the Filter menu, choose Distort, and then choose Twirl:

In the Twirl dialog box, use the Angle slider at the bottom to twist and twirl the image around its center. Drag to the right to twirl clockwise or to the left to twirl counterclockwise. The further you drag, the greater the effect. I’ll set my Angle value to 120 degrees:

Use the Angle slider to add the twirl.

The initial twirl effect.

Step 10: Edit the effect

You can edit the twirl amount by re-opening the Twirl smart filter.

The other smart filters will be turned off while you’re editing the Mezzotint filter.

Trying a different setting for the Type option.

Photoshop turns the other smart filters back on, and here’s the result. The Coarse Dots setting creates an effect with less contrast and color saturation, but we also see more detail in the lines:

The twirl effect with the Mezzotint filter set to Coarse Dots.

Comparing the two settings

You can quickly compare your new filter setting with the previous setting by pressing Ctrl+Z (Win) / Command+Z (Mac) on your keyboard. Press it once to undo your last step and view the previous filter setting (Long Strokes). Press it again to redo the step and view the new setting (Coarse Dots). In my case, I like the high contrast version better, so I’ll stick with Long Strokes. You can try out the other Type settings as well to see which one you like best for your image.

Step 11: Duplicate the smart object

Dragging the “Photo” smart object onto the New Layer icon.

A copy, with all of our smart filters applied, appears above the original:

The Layers panel showing two separate versions of the effect.

Step 12: Twirl the copy in the opposite direction

Editing the Twirl smart filter below the “Photo copy” layer.

Changing the angle to the opposite direction.

And here’s the result, with the copy swirling in the opposite direction:

The effect after changing the angle of the twirl.

Step 13: Blend the two twirl effects together

To create the real twirl art effect, we need to blend both of our twirls together. We can do that by changing the blend mode of the “Photo copy” smart object. You’ll find the Blend Mode option in the upper left of the Layers panel. By default, it’s set to Normal. The three blend modes that usually work best for this effect are Darken, Lighten and Pin Light. I’ll start with Darken:

Changing the blend mode from Normal to Darken.

The Darken blend mode looks at both layers, or both smart objects in this case, and keeps whichever pixels between them that are darker:

The twirl art effect using the Darken blend mode.

Next, I’ll try the Lighten blend mode:

Changing the blend mode from Darken to Lighten.

Lighten is the opposite of Darken. It keeps whichever pixels between the two layers that are lighter:

The twirl art effect using the Lighten blend mode.

And if I switch to the Pin Light blend mode:

Trying the Pin Light blend mode.

We see that Pin Light creates a combination of the Darken and Lighten modes:

The twirl art effect using Pin Light.

For this image, I think the Lighten blend mode works best, so I’ll go with that:

Lighten creates the best version of the three.

Step 14: Experiment again with the filter settings

Opening the Mezzotint filter dialog box.

The other smart filters will be turned off while you’re editing the Mezzotint filter.

Then, I’ll change the Type option from Long Strokes to the same Coarse Dots setting we tried earlier:

Changing the Type option to Coarse Dots.

Here’s a comparison of the two settings. The original Long Strokes setting is on the left and Coarse Dots is on the right. Again, the Coarse Dots version shows less contrast but more detail. Press Ctrl+Z (Win) / Command+Z (Mac) on your keyboard to switch between the two. I think I still like the higher contrast version better, so I’ll stick with Long Strokes for both smart objects:

The effect with the Mezzotint filter set to Long Strokes (left) and Coarse Dots (right).

Turning off the bottom Radial Blur filter for the “Photo copy” smart object.

And here, after turning off one of the Radial Blur filters, is my final Twirl Art effect. We’ll learn how to upscale the effect to the high resolution version next:

The final result.

Creating The High Resolution Version

If you created a smaller version of your image back at the beginning of the tutorial, then once you’re happy with the twirl effect, you’ll want to swap out the smaller version with the original high resolution image. Here’s how to do it.

Step 15: Select the original image document

Selecting the original image document.

Step 16: Select and copy the image

Select the image by going up to the Select menu and choosing All:

Then go up to the Edit menu and choose Copy:

Step 17: Switch back to the “Twirl” document

Selecting the “Twirl” document.

Step 18: Replace the contents of the smart object

This opens the contents of the smart object, which currently holds the small version of the image, in a separate document named “Photo.psb”:

The contents of the smart object open in a third document.

Paste the original, full size image into the document by going up to the Edit menu and choosing Paste:

Since the original image is larger than the smaller version, it won’t initially fit. Much of it will be cropped away:

Only part of the original image is visible in the smart object document.

To view the entire image, go up to the Image menu and choose Reveal All:

Photoshop expands the size of the canvas so that the entire image is visible:

The full size image now fits inside the smart object.

Step 19: Save and close the “Photo.psb” document

To officially replace the contents of the smart object with the original image, we need to save the document. Go up to the File menu and choose Save:

A progress bar will appear letting you know that Photoshop is updating the contents of the smart object:

Updating a smart object can take a while.

When Photoshop is done saving the document, you can close it by going up to the File menu and choosing Close:

Step 20: Render the high resolution twirl effect

Back in the “Twirl” document, we have the same problem where much of the effect is being cropped away. Again, it’s because the original image is much larger than the smaller version we were using:

This time, the twirl effect is too big to fit.

To reveal the entire effect, go back up to the Image menu and once again choose Reveal All:

Another progress bar will appear, this time telling you that Photoshop is rendering the smart filters. This part may take some time:

Rendering the high resolution version of the effect.

When it’s done, the final result appears in its more detailed, high-resolution glory:

The final, high resolution twirl art effect.

Creating Symmetrical Twirl Art

At this point, the main twirl art effect is complete. But let’s take it one step further and create a symmetrical version. Here’s how to do it.

Step 21: Merge both smart objects onto a new layer

In the Layers panel, make sure the “Photo copy” smart object at the top is selected:

Selecting the “Photo copy” smart object.

Then, on your keyboard, press Shift+Ctrl+Alt+E (Win) / Shift+Command+Option+E (Mac) to merge both smart objects onto a new layer above them. This time, we’re working with a normal layer, so you won’t see any smart filters listed below it:

A merged copy of the effect appears above the smart objects.

Step 22: Flip the layer horizontally

Go up to the Edit menu, choose Transform, and then choose Flip Horizontal:

This flips the effect horizontally:

The effect after flipping it horizontally.

Step 23: Change the blend mode of the merged layer

Finally, to blend the flipped version in with the original, simply change the blend mode of the merged layer (“Layer 1”) to either Darken, Lighten or Pin Light. Choose the one that gives you the best result. With my image, the Darken mode works best:

Setting the blend mode to Darken.

And here, after changing the blend mode of the merged layer, is my symmetrical twirl art effect:

The final result.

And there we have it! That’s how to create twirl art, and symmetrical twirl art, using smart filters and layer blend modes in Photoshop! For a similar effect, check out our Flip, Mirror and Rotate Images tutorial. Or visit our Photo Effects section for more tutorials!

Vsdc Free Audio Cd Grabber Lets You Rip Audio Files

Gone are the times when we used to listen to music on CD players. While everything around us is getting digital, we want our music to be digital too. Keeping a pile of CDs is too old-fashioned, and we all prefer having our favorite music on our PCs. This is where Audio CD rippers come to use. An Audio Ripper is a software that lets you copy the audio content from a CD to your PC where media is not at all damaged after extraction. Audio file ripping is a process where the audio file is copied and reformatted, and compressed in a format compatible with the media player on your PC.

There are many different software available over the web that let you copy the audio files from CD to your PC and VSDC Free Audio CD Grabber for Windows PC is one of them. VSDC Free Audio CD Grabber lets you rip audio files from a CD or DVD and save them to your Windows PC in any file format of your choice.

VSDC Free Audio CD Grabber for Windows PC

This freeware comes with a simple and user-friendly interface. It is a tool designed for users to convert the contents of their CDs to one of the audio file formats supported. The main overview has a ribbon with all menu options and a pane displaying the entire content of your audio CD with details like the duration, size, and state of the audio files.

Features of VSDC Audio CD Grabber

Supports major audio formats– The program copies/extracts the audio files from a compact disk and save it in your PC in a compressed format like WMA, MP3, M4A, AMR, OGG, AU, AIFF, WAV, and more. It supports CDs, DVDs as well as Blu-ray discs.

Preset settings- The program comes with preset adjustments which include the output directory, the quality of the audio file and the required output. Edit them on your own preferences and hit Grab.

Speed and Quality- The program works on high-quality audio ripping algorithms, and thus you get a good-quality ripped audio file on your PC. However, your preset options may affect the quality of output. The VSDC Audio CD Grabber uses multiple processors and supports the technologies like Core Duo, Dual Core, and Hyper-Threading, and thus it can copy and convert the audio file in real-time and that too without compromising with quality.

Download it here and get all your audio files from CD to your PC. It does not bring any crapware along with it.

What is VSDC Audio CD Grabber?

VSDC Audio CD Grabber is a software, which helps you create CDs or DVDs of your favorite music. You can rip a CD of audio files with the help of VSDC Audio CD Grabber. For your information, this software is fully compatible with Windows 11, Windows 10, and some other older versions.

What is the best free software for ripping CDs?

There are many tools for ripping CDs on Windows PC. For example, you can use VSDC Audio CD Grabber. It is available for Windows 11, 10, etc. Whether you want to rip one or ten audio files, you can do that with the help of VSDC Audio CD Grabber. The user interface is uncluttered but full of options so that you do not find any problems using it.

Now take a look at VSDC Free Audio Converter too.

This Quick Terminal Command Lets You Add Half Star Ratings In Itunes

If you’re a Mac OS X user who listens to music in iTunes, you may often add ratings to your songs. With iTunes, you can add a rating from 1 to 5 stars, but only whole stars – no half stars. If you have some songs that are in between (ie. 3 1/2 stars), why should you be forced to give a 1/2 star more or less than what it deserves?

The short answer is that you shouldn’t be forced at all to do that, and you no longer have to be thanks to this quick tip from Mac Tricks & Tips. They’ve shared a single-line terminal command which you can use to add this functionality to iTunes, and it’s really quick and easy to use.


write allow-half-stars



If you have iTunes open, you can now restart it, or open it if not open.

You should now be able to select a star rating and drag to the right or left to add a half star.

Charnita Fance

Charnita has been a Freelance Writer & Professional Blogger since 2008. As an early adopter she loves trying out new apps and services. As a Windows, Mac, Linux and iOS user, she has a great love for bleeding edge technology. You can connect with her on Facebook, Twitter, Google+, and LinkedIn.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Sign up for all newsletters.

By signing up, you agree to our Privacy Policy and European users agree to the data transfer policy. We will not share your data and you can unsubscribe at any time.

Ashampoo Backup Free Lets You Backup And Restore Entire Disk Partitions With Ease

Anyone who has seen their computer give a hard drive error understands the dread. All data saved over months suddenly seems in jeopardy. Hurrying to back up that date at the last moment can be stressful. Backup software is the safest option to avoid this last-minute hassle. Ashampoo Backup Free is the latest free backup software available in the market, and we tried it out for you.

Ashampoo Backup FREE is a free software to back up and restore any file type and even bootable partitions. Thanks to incremental and resource-efficient backup cycles, that are based on easy-to-create backup plans, archives are always up-to-date. And updates are only triggered when enough system resources are available so as to not interfere with users’ workflows.

Ashampoo Backup Free for Windows PC

Right off the bat, the application seems user-friendly. It has an uncluttered interface, and there aren’t too many tabs and options that can make the process overwhelming. You have to simply select which disk partition you want to backup, set a target location and time of the day when you’d like the back up to occur, and you’re done. Ashampoo takes care of the rest. The backed up data is securely encrypted to protect your privacy.

We can check the backup contents and restore them from the backup folder whenever needed. Usually, the backup drive could be an external drive, so that in case the hard disk goes bad, we could retrieve the data from the same. Ashampoo Backup allows users to select

More than two terabytes are supported by the program. The maximum compression allows big archives to be made without feeling the burden of too much space being consumed.

A common complaint against backup programs is that they slow down your PC. While the usual backup process would obviously slow down the system, Ashampoo Backup detects if the system is being used for heavy processes and pauses the backup just in case. It starts again when the load lessens. Even though when it is running in the background, it’s not particularly noticeable.

A good idea is to set the time for the backup to late-night or whenever the system would usually be idle, so it doesn’t interfere with your work.

If you’ve experienced backup issues before, you’d ideally want to save a backup on an external source such as an external hard disk or DVD. You can do so directly through the application. Under the option of a rescue medium, you can directly create a rescue system on a USB stick or burn it onto a CD. A streamlined system gets the job done quickly and without any supervision on the part of the user.

Restoring the created backup is also straightforward. There are three options – individuals files and folders, the contents of an entire drive or a complete hard disk or a whole computer.  While restoring individual files, you can view them with the help of windows explorer and restore the ones necessary.


A user-friendly interface makes the program a breeze to operate. You don’t need technical know-how to use it either as the instructions are easy and self-explanatory.

Your privacy is protected due to the inscription so you can rest assured.

The program is intelligent and pauses back up when the computer is overused, preventing it from slowing it down.

Help with system crashes and malware/ransomware infections

Data backups for maximum protection against hardware issues

Recovery of bootable operating systems

Easy backup plan creation

Data recovery

File, partition, hard disk, browser, and address book backups

Resource-efficient incremental backup system

Built-in rescue system when Windows refuses to start

Support for local/external hard disks and network drives


This isn’t specific to the software but creating backups is a time-consuming process. Thus, you might have to leave your system on for longer than required. But this isn’t with the product itself since the backup process would need time anyway.


Backup plans support ready-to-use filters to support common use cases and to turn plan creation into a matter of seconds. The built-in rescue system comes into its own in the event of hard disk crashes, Windows update issues and malware infections as it enables data recovery even in worst case scenarios. If all else fails, it can even recover and restore entire Windows systems. Ashampoo Backup FREE stores backups either on local/external hard disks or network drives and employs smart compression for space efficiency. The program is permanently free and provides good protection against data loss.

Ashampoo Backup is impressive not only because of how user-friendly it is but also because of how powerful it is. Its ability to back up huge amounts of data in the background and the way it guides you to restore your data with clear instructions make it a wonderful program to have. Backup programs need to provide reassurance that your data is safe and secure to the user and not scare them with technical jargon. Ashampoo succeeds in providing that reassurance. The free full version of the product is available on their website here.

TIP: TheWindowsClub readers can download Ashampoo Backup Pro 15 copy here for free!

These other Ashampoo software may also interest you:

Multiple Web Scraping Using Beautiful Soap Library

This article was published as a part of the Data Science Blogathon.

Introduction Objective

The purpose of the article is to take you through the process of python code which will automatically scrape the data from multiple web pages.

Sentiment analysis on the data scraped from websites. This part will not be discussed. Only the code will be provided at the end of the article.

Let’s dive in!

Steps to Perform Automated Web Scrapping for Amazon.In

In this tutorial I have web scraped reviews of HP 14s

Import Necessary Libraries

Beautiful Soup is a Python package for parsing HTML and XML documents. It creates a parse tree for parsed pages that can be used to extract data from HTML, which is useful for web scraping.

randint is a function of the random module in Python3. The random module gives access to various useful functions and one of them is able to generate random numbers.

# Importing necessary libraries for web scrapping import requests from bs4 import BeautifulSoup as bs from random import randint from time import sleep from itertools import repeat Create List to Collect the Desired Outcomes name= [] cust_name = [] titles = [] review_title = [] ratings = [] rate = [] reviews =[] review_content = [] Paste the Link of Product Reviews

The code line URLS is the line where you have to paste your reviews page number 2 link. The normal link of page number 2 will be like this :-

Required format :

for URL in URLS: for page in range(2,11): pages = requests.get(URL + str(page)) print(URL) print(URL + str(page)) print(pages) soup = bs(pages.content,'html.parser') names = soup.find_all('span',class_='a-profile-name') name.append(names) for i in range(0,len(names)): cust_name.append(names[i].get_text()) title = soup.find_all('a',class_='review-title-content') titles.append(title) for i in range(0,len(title)): review_title.append(title[i].get_text()) review_title[:] = [titles1.lstrip('n') for titles1 in review_title] review_title[:] = [titles1.rstrip('n') for titles1 in review_title] rating = soup.find_all('i',class_='review-rating') ratings.append(rating) for i in range(0,len(rating)): rate.append(rating[i].get_text()) review = soup.find_all("span",{"data-hook":"review-body"}) #print("***************************************************") #print(review) reviews.append(review) for i in range(0,len(review)): review_content.append(review[i].get_text()) review_content[:] = [reviews.lstrip('n') for reviews in review_content] review_content[:] = [reviews.rstrip('n') for reviews in review_content] #print("Customer names are ",cust_name) print(len(cust_name)) #print("Review Title is ",review_title) print(len(review_title)) #print("Number Ratings are ",rate) print(len(rate)) #print("Actual reviews are ",review_content) print(len(review_content))

In the image below you can see the list of urls of different review pages. — The HTTP 200 OK success status response code indicates that the request has succeeded. A 503 Service Unavailable Error is an HTTP response status code indicating that a server is temporarily unable to handle the request. Sometimes you won’t be able to scrape the content from all the urls or pages. So, you have to continue with the data collected from the URLs whose request succeeded or run the above code block multiple times or from different systems.

The values 85,60,72,90 in above figure indicate successful web scrape of:-

Customer Names — 85

Review Titles — 60

Reviews — 72

Ratings — 90

Import Libraries Required to Create the Dataframe

The bcode below shows the libraries required to create a data frame and how the list of outcomes were converted to 4 different dataframes and later merged to form a dataframe with columns viz Customer Name, Review title, Ratings, Reviews.

The result.shape shows that there are 90 rows and 4 columns in the dataframe.

#Importing libraries required to create the dataframe. import pandas as pd df1 = pd.DataFrame() df1['Customer Name']=cust_name df2 = pd.DataFrame() df2['Review title']=review_title df3 = pd.DataFrame() df3['Ratings']=rate df4 = pd.DataFrame() df4['Reviews']=review_content #df['Review title']=review_title #df['Ratings']=rate #df['Reviews']=review_content #df['Mobile Model']=modellist frames = [df1, df2, df3, df4] result = pd.concat(frames,axis=1) result.shape

(90, 4)

Review of Structured Data in Form of Dataframe result.tail(10)

Wherever the code was not able to gain the data for reviews, you will observe NaN written.

e.g for the 83rd data point, the code gained a customer name and review but was not able to gain a review title and rating as it might be absent on the website itself or the code failed to fetch it.

Data Pre-processing

To analyze the data using Natural Language Processing techniques, you need the data to be more structured. Therefore, clean the rows with invalid entries.

Earlier in step 3, you can see the shape of the dataframe was 90,4 and after pre-processing, the shape of the dataframe is 72,4. This means there were 18 rows with a null value in the rating column.

# Finding the count of reviews for each rating result['Ratings'].value_counts() #checking the null values in Rating Column result['Ratings'].isnull().sum() 18 result.isnull().sum() Customer Name 5 Review title 30 Ratings 18 Reviews 0 dtype: int64 #dropping the rows where rating value is null (NAN) result = result.dropna(axis=0, subset=['Ratings']) result.isnull().sum() Customer Name 0 Review title 12 Ratings 0 Reviews 0 dtype: int64 result.shape (72, 4) Conclusion

In this way, automated web scraping is performed to scrape the data from multiple pages of a website.

The following are the major key takeaways: –

You will be able to web scrape all the reviews of products listed on chúng tôi website.

This code will work for any product available on the website. There are many codes available in market which enable you to scrape the reviews only from one single page.

The speciality of the code below is it will enable user to web scrape the reviews for any product and for all its pages. (e.g If the user searches Samsung S20 FE 5G and finds that there are a total of 400 reviews available and are distributed on 10 pages, then this code will scrape all the reviews from all the 10 pages).

Read my other articles here.

The media shown in this article is not owned by Analytics Vidhya and is used at the Author’s discretion.


Update the detailed information about Isometric Lets You Create Beautiful Geometric Art on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!