All Projects → OmkarPathak → Resumeparser

OmkarPathak / Resumeparser

Licence: mit
A simple resume parser used for extracting information from resumes

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Labels

Projects that are alternatives of or similar to Resumeparser

Umbrella
"A collection of functional programming libraries that can be composed together. Unlike a framework, thi.ng is a suite of instruments and you (the user) must be the composer of. Geared towards versatility, not any specific type of music." — @loganpowell via Twitter
Stars: ✭ 2,186 (+1357.33%)
Mutual labels:  parser, gui
Nmonvisualizer
A Java GUI tool for analyzing NMON system files
Stars: ✭ 114 (-24%)
Mutual labels:  parser, gui
Black Widow
GUI based offensive penetration testing tool (Open Source)
Stars: ✭ 124 (-17.33%)
Mutual labels:  parser, gui
Rapidgui
Unity OnGUI(IMGUI) extensions for Rapid prototyping/development
Stars: ✭ 144 (-4%)
Mutual labels:  gui
Glsl
GLSL parser for Rust
Stars: ✭ 145 (-3.33%)
Mutual labels:  parser
Gcfg
read INI-style configuration files into Go structs; supports user-defined types and subsections
Stars: ✭ 146 (-2.67%)
Mutual labels:  parser
Totalcross
TotalCross is a Software Development Kit that helps cross platform application development. Currently supported platforms are: Windows, Wince, Android, iOS, Linux and Linux ARM for embedded systems.
Stars: ✭ 147 (-2%)
Mutual labels:  gui
Sequelize Ui
Browser-based GUI for previewing and generating Sequelize project files.
Stars: ✭ 142 (-5.33%)
Mutual labels:  gui
Omniparser
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
Stars: ✭ 148 (-1.33%)
Mutual labels:  parser
Myhtml
Fast HTML5 Parser with css selectors for Crystal language
Stars: ✭ 146 (-2.67%)
Mutual labels:  parser
Diff Gui
GUI for Frida -Scripts
Stars: ✭ 146 (-2.67%)
Mutual labels:  gui
Parjs
JavaScript parser-combinator library
Stars: ✭ 145 (-3.33%)
Mutual labels:  parser
Qamel
Simple QML binding for Go
Stars: ✭ 147 (-2%)
Mutual labels:  gui
Jaxon
Streaming JSON parser for Elixir
Stars: ✭ 145 (-3.33%)
Mutual labels:  parser
Koalanlp
KoalaNLP = Korean + Scala + NLP. 한국어 형태소 및 구문 분석기의 모음입니다.
Stars: ✭ 146 (-2.67%)
Mutual labels:  parser
Genieparser
sub-component of Genie that parse the device output into structured datastructure
Stars: ✭ 146 (-2.67%)
Mutual labels:  parser
Bimpy
imgui for python
Stars: ✭ 144 (-4%)
Mutual labels:  gui
Scap Workbench
SCAP Scanner And Tailoring Graphical User Interface
Stars: ✭ 145 (-3.33%)
Mutual labels:  gui
Libnmea
Lightweight C library for parsing NMEA 0183 sentences
Stars: ✭ 146 (-2.67%)
Mutual labels:  parser
Carry
ClojureScript application framework.
Stars: ✭ 149 (-0.67%)
Mutual labels:  gui

ResumeParser

A simple Resume Parser used for extracting information from Resumes/CVs

Note: This is just a wrapper around the pyresparser. The actual source code for the parsing can be found here: https://github.com/OmkarPathak/pyresparser

Installation

pip install pyresparser

GUI

  • Django used
  • Easy extraction and interpretation using GUI
  • For running GUI execute:
python resume_parser/manage.py makemigrations
python resume_parser/manage.py migrate
python resume_parser/manage.py runserver
  • Visit 127.0.0.1 to view the GUI

Working:

Working

Running app in Docker

  • Install docker-compose

  • Execute the following commands from the root of the project

    • Build our images

      docker-compose build

    • Starting our containers and services

      docker-compose up -d

  • Visit localhost:8080 in your browser to run the app

Result

The module would return a list of dictionary objects with result as follows:

[
    {
        'education': [('BE', '2014')],
        'email': '[email protected]',
        'mobile_number': '8087996634',
        'name': 'Omkar Pathak',
        'skills': [
            'Flask',
            'Django',
            'Mysql',
            'C',
            'Css',
            'Html',
            'Js',
            'Machine learning',
            'C++',
            'Algorithms',
            'Github',
            'Php',
            'Python',
            'Opencv'
        ]
    }
]

To DO

  • [x] Extracting Experience
  • [ ] Extracting Projects
  • [ ] Extracting hobbies
  • [ ] Extracting universities
  • [ ] Extracting month of passing
  • [ ] Extracting Awards/ Achievements/ Recognition

References that helped me get here

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].