Skip to content
View ghorbani-mohammad's full-sized avatar
πŸ™‚
Always be kind
πŸ™‚
Always be kind

Block or report ghorbani-mohammad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ghorbani-mohammad/README.md

πŸ‘¨ Wellcome to a Python/Django developer's zone!

➑️ Some of my own projects that I usually spend time on are:

  • Social Networks Crawler
    • Implemented using Django framework
    • I use it for crawling data from LinkedIn, Twitter and Telegram.
    • (Twitter) Sometimes I need to know what people say about specific topics. Using this project, I can define search pages for Twitter and then I'll get new posts from that search results in my Telegram channel.
    • (LinkedIn) This project can get new posts from Job Search section and also Feed section. So you will notice new jobs ASAP. I've defined various filters for Job Search section. For example you can ignore jobs that has 'Full Stack' in their title or 'United Kingdom' in their location.
    • (Telegram) You can define your favourite channels using their username and then get their new messages into your application. For example you can define if a message had a keyword send it to my channel.
  • Websites Crawler
    • Implemented using Django framework
    • I created this project because back then I wanted to get new articles about politics or new tutorial articles in my Telegram channels.
    • With this project you can get new articles from whatever website that you want. First you should define the structure of the website and how it should gets the list of articles. Then you should define how the get content of each article. So in general you have two define two HTML structure. (getting list of articles and getting the content of a article)

➑️ I've done some projects about NLP tasks in the past:

  • Persian Text Analyzer
    • Developed with Django
    • I used pretrained pytorch models to do some NLP tasks
    • Tasks was: NER, Sentiment, Classification
    • Users could sent their text via API call and get back the desired results.
  • Keyword Extraction
    • I used TextRank algorithm to extract keywords and keyphrases from a text
  • Information Gain
    • About finding keywords or keyphrases that have most information gain
  • Document Representation
    • About compare different ways to represent text documents
  • POSTagger NER
    • Train models for POS tagging and NER

➑️ Other projects:

  • Crypto Assets Manager
    • Developed with Django
    • The goal was to register your bought assets and see their value in real-time and calculate your profit and loss
  • My Website
    • Developed with PHP/Laravel, Jquery and Bootstrap

πŸ“ My recent posts on the Medium


Mohammad's GitHub stats

Pinned Loading

  1. Social-Networks-Crawler Social-Networks-Crawler Public

    Social Network Crawler. (LinkedIn, Telegram, and Twitter)

    Python 5

  2. Crawler-Framework Crawler-Framework Public

    This is a framework for crawling websites.

    Python 4 3

  3. Crypto-Assets-Monitoring Crypto-Assets-Monitoring Public

    A Django app for listing your crypto assets and checking their online value and your profit/lost.

    Python 1

  4. y-linkedin-crawler y-linkedin-crawler Public

    A crawler for LinkedIn and Twitter

    Python 1

  5. y-shop y-shop Public

    This is a Django tutorial series for my Youtube channel

    Python 5 4