Resume Detector App

An application to detect whether an uploaded file is a resume based on its content.

Table of Contents

Overview

The Resume Detector App is designed to analyze text content in various file formats, such as PDF, DOCX, and TXT, to determine if it contains information typically found in a resume.

Features

  • File format support: PDF, DOCX, TXT
  • Detection of resume-related keywords , and parser

Tech Stack

  • Frontend: React JS
  • Frameworks: Flask (Rendering), Django (Backend)
  • Database: MongoDB

Installation

To set up the Resume Detector App locally, ensure you have the following prerequisites installed:

  • Python (version 3.6 or higher)
  • pip (Python package installer)

Follow these steps to install and run the application:

  1. Clone the repository:

    git clone https://github.com/your-username/ResumeDetector.git
    cd ResumeDetector
  2. Create a virtual environment (optional but recommended):

    python -m venv venv
  3. Activate the virtual environment:

    • On Windows:

      .\venv\Scripts\activate
    • On macOS/Linux:

      source venv/bin/activate
  4. Install dependencies:

    pip install -r requirements.txt
  5. Run the application:

    python app.py
  6. Open your web browser and navigate to http://localhost:5000/.

Now, you're ready to use the Resume Detector App locally. Upload a file using the provided form to check if it is a resume.

Usage

To use the application, follow the steps outlined in the Installation section. Once the application is running, open your web browser and navigate to http://localhost:5000/. Upload a file using the provided form to check if it is a resume.

License

This project is licensed under the MIT License.