Parsing Job Profiles through NLP

I am working on a Python project which basically does the following : Reads all the job profiles across job boards for a given keyword (Urllib) Scrapes the job-description, and stores in a text file (Beautiful Soup) Parses the file to find the words and phrases which highest frequencies (NLTK + Pandas) Uses the words […]

Django Reverse Query through ManyToManyField

This posts explains querying Django models with ManyToManyField relationships.  let’s say we have the following two models for Country and News: class Country(models.Model): country = models.CharField(max_length=100) continent = models.CharField(max_length=100) class Meta: ordering = (‘country’,) # helps in alphabetical listing. Sould be a tuple def __str__(self): return” : “+self.continent class News(models.Model): news_title = models.CharField(max_length=200) news_link […]

Installing Django in Windows through a virtual environment

In this post, I have outline important steps of installing Django framework on Windows 10, using Python 3.5. I have used the command line prompt to create a virtual environment, and installed Django in the same.   1) Go to the directory via command prompt Microsoft Windows [Version 10.0.15063] (c) 2017 Microsoft Corporation. All rights reserved. […]

Accessing Google Sheets through Python IDE

Google Sheets is a good alternative for storing data and accessing it online. In fact, if we have relatively small data of ~1,000 rows which we want to analyze, then we can go for Google Sheets, instead of creating a database.   For one of my projects, I wanted end-users to fill surveys, which can […]

Site appearance for a search query in Google

This post is only for educational and non-commercial purposes. Many times, we have to check check how our website ranks for a particular query in Google/Yahoo/Bing. Ideally, we should be there on the first page. But if we are competing against established websites, on a general and competitive query, then we might come on the first page as […]