Style Detection by Conversion This project implements a WEB Site that visualizes the detection of numerous writing styles in a text. This WEB UI is implemented using ASP.NET, JQuery, AngularJS, Bootstrap, SQL Server and Python scripts that use the Multiple Writing Style Detector package to clarify the amount of writing styles in the texts.
Note!
The project was written in following versions:
- Python's version 3.6.8.
- .NET's version 4.7.2
The project contains two important requirements:
- First, and a very significant part is the Multiple Writing Style Detector package. This package is created mainly for the use of this project, and implements a solution of detecting numerous writing styles in a text.
- Next is the OpenNMT-py package which is used to translate the source texts into another writing style.
Both packages are installed using the following steps:
-
Download the packages to the local computer.
-
Run the following commands for both packages:
pip install -r requirements.txt
python setup.py install
-
Open the solution in Visual Studio and connect the DB with the following actions: a. Go to “SQL Server Object Explorer”. b. Enter the “(localdb)\MSSQLLocalDB” and then on press on right mouse on “databases” and choose “Add New Database”. c. Enter the name “SDC.io.DB”. d. Add new table in “Tables”, and the next query:
CREATE TABLE [dbo].[Users] ( [Email] VARCHAR (50) NOT NULL, [Password] VARCHAR (50) NOT NULL );
e. Press “Update” and then “Update Database”.
-
Run the project.
This project is licensed under the MIT License - see the LICENSE file for mode details.