smb-h / active-to-passive-sentences

NLP-Based Automated Active to Passive Sentence Conversion

Home Page:https://github.com/smb-h/active-to-passive-sentences

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NLP-Based Automated Active to Passive Sentence Conversion

Overview

This research project, conducted at IAU, leverages Natural Language Processing (NLP) techniques to automate the conversion of active voice sentences to passive. Targeting applications such as content editing and academic writing, the study aims to provide valuable insights and practical tools for efficient linguistic transformations in written text.

Features

  • Automated Conversion: Utilizes advanced NLP techniques to automatically convert active voice sentences to passive.
  • Content Editing: Offers applications in content editing, enhancing readability and stylistic variations.
  • Academic Writing: Aims to streamline academic writing processes by automating sentence transformations.

Objectives

  • Investigate and implement state-of-the-art NLP techniques for sentence transformation.
  • Evaluate the effectiveness and accuracy of the automated conversion process through extensive testing.

Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/nlp-active-to-passive-conversion.git
  2. Install the requirements:

    pip install -r reqs.txt

Usage

Check src.ipynb.

Contributors

  • SMBH

Acknowledgements

Hazm - Persian NLP Toolkit

License

This project is licensed under the MIT - see the LICENSE file for details.

About

NLP-Based Automated Active to Passive Sentence Conversion

https://github.com/smb-h/active-to-passive-sentences

License:MIT License


Languages

Language:Jupyter Notebook 100.0%