Skip to content

YoniShpund/SDC.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SDC.io

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.

Quickstart

Requirements

Note!

The project was written in following versions:

  1. Python's version 3.6.8.
  2. .NET's version 4.7.2

The project contains two important requirements:

  1. 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.
  2. 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:

  1. Download the packages to the local computer.

  2. Run the following commands for both packages:

    pip install -r requirements.txt
    python setup.py install
  3. 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”.

  4. Run the project.

Authors

License

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