- 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)
- 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
- 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
- How To Deploy A Django App Over A Kubernetes Cluster (With Video)
- ElasticSearch with Django Quick Tutorial (with Video)
- Django Docker Optimization with Multi-Stage technique (with Video)
- Learn Unit Test in Django Quickly (with Video)
- CI/CD with Django and GitHub (with Video)