Skip to content

The resume is generated by taking the information by the student and categorizing them according to the company's criteria by analysing there current average using Python, wxPython,SQLite and Bottle Micro Framework.

Notifications You must be signed in to change notification settings

ashmeetchhabra/Data-Analytics-in-Resume-Mining-

Repository files navigation

<title>Data Analytics in Resume Mining!!</title>

logo

What is "Data Analytics in Resume Mining!!"

Data Analytics in Resume Mining!! is the combination of two words-"Data Analytics" and "Resume Mining".

Mining is the extraction of valuable minerals or other geological materials from the earth, so Resume Mining is extraction or generation of the resume by taking the information from the students.
There is a additional functionality of Data Analysis in this project that, the students can get categorized according to the company criteria by the analysis of there current CGPA.

It is written in Python,uses wxPython for building GUI,SQLite Database,Bottle Micro Web Framework.It can be executed on every platform.

1.Python
2.wxPython
3.SQLite
4.Bottle Micro Framework

1.Python

Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.The language provides constructs intended to enable clear programs on both a small and large scale.

Python is a multi-paradigm programming language: object-oriented programming and structured programming are fully supported, and there are a number of language features which support functional programming and aspect-oriented programming (including by metaprogramming and by magic methods).

2.wxPython

wxPython is a wrapper for the cross-platform GUI API (often referred to as a 'toolkit') wxWidgets (which is written in C++) for the Python programming language. It is one of the alternatives to Tkinter, which is bundled with Python. It is implemented as a Python extension module (native code). Other popular alternatives are PyGTK, its successor PyGObject and PyQt. Like wxWidgets, wxPython is free software.

3.SQLite

SQLite is a relational database management system contained in a C programming library. In contrast to many other database management systems, SQLite is not a client-server database engine.Rather, it is embedded into the end program.

SQLite is ACID-compliant and implements most of the SQL standard, using a dynamically and weakly typed SQL syntax that does not guarantee the domain integrity.

4.Bottle Micro Framework

Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. It is distributed as a single file module and has no dependencies other than the Python Standard Library.

  • Routing: Requests to function-call mapping with support for clean and dynamic URLs.
  • Templates: Fast and pythonic built-in template engine and support for mako, jinja2 and cheetah templates.
  • Utilities: Convenient access to form data, file uploads, cookies, headers and other HTTP-related metadata.
  • Server: Built-in HTTP development server and support for paste, fapws3, bjoern, gae, cherrypy or any other WSGI capable HTTP server.

Contact Ashmeet (e.g., licensing, feature/documentation requests):

ash611w@gmail.com

About

The resume is generated by taking the information by the student and categorizing them according to the company's criteria by analysing there current average using Python, wxPython,SQLite and Bottle Micro Framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published