Skip to main content

A Source Code Similarity System

Project description

A Source Code Similarity System - SCOSS

TODO

  • Output

    • Framework, python package mà người khác có thể sử dụng trong code của họ đc. ( giống sctokenizer )
    • Webapp, front-end đơn giản, và có thể deploy và test được.
      • Functions: Up file .zip lên và check trùng trong file zip
      • Cung cấp API để ct khác có thể tương tác được. POST, GET
    • Command-line
  • 3 similarities. --> tương lai cần các độ do mới. vd xây dựng cây (papers)

  • Yêu cầu thiết kế:

    • Thêm độ đo là dễ dàng.
    • Có 1 cái ngưỡng. x, y, z: (80, 90, 95)
    • Hỗ trợ stateness. (đưa x file .cpp vào) + đưa thêm 1 file .cpp. Thiết kế transaction.
      • Kịch bản: Trước đó người dùng A đưa x file .cpp -> 12315
      • POST add_file/12315
      • GET results/12315

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scoss-0.0.1.tar.gz (13.7 kB view details)

Uploaded Source

Built Distributions

scoss-0.0.1-py3.7.egg (49.5 kB view details)

Uploaded Source

scoss-0.0.1-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

Details for the file scoss-0.0.1.tar.gz.

File metadata

  • Download URL: scoss-0.0.1.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.6

File hashes

Hashes for scoss-0.0.1.tar.gz
Algorithm Hash digest
SHA256 cfeecc360d829decfa1ca296cb8b0aab67078017d35e340ed02c94f28a3a1c8c
MD5 00ffb8805155099b937cabe56707c99e
BLAKE2b-256 a903e241375e786218397a0afab75eadd76d0196f5125a4f3c86f23716433f12

See more details on using hashes here.

File details

Details for the file scoss-0.0.1-py3.7.egg.

File metadata

  • Download URL: scoss-0.0.1-py3.7.egg
  • Upload date:
  • Size: 49.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.6

File hashes

Hashes for scoss-0.0.1-py3.7.egg
Algorithm Hash digest
SHA256 14db851ddcc6aaba45f29b2dd2f1554f4e64f6b29096c8790be5ef57889c8070
MD5 a1daed9b6a82a423f85115ebd4186ae9
BLAKE2b-256 9ee9aa25a656e4ae5ed71bde3776154e668f17544dd177284ef6604b285ce840

See more details on using hashes here.

File details

Details for the file scoss-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: scoss-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 20.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.6

File hashes

Hashes for scoss-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e6bf0d5bf0690db08c3cbf3ae16bdc0c0389ac800a1d80da1eb83f9fa36a0ba
MD5 7db2bd94e7bb4d7f09b8daa01883cfbf
BLAKE2b-256 923155ae6a114dde64ed0374f0f80b804854545bcfe22c7027ddd9489c0292c5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page