Select Moodle version:

Plagiarism: Crot Plagiarism Checker

plagiarism_crot
This FREE plugin is aimed at digital plagiarism detection: it uncovers assignments copied from peers at the same institution. The module is language independent. Maintainer: Sergey Butakov More information: crotsoftware.com
Maintained by: Picture of Sergey Butakov Sergey Butakov
for Moodle
2.3, 2.4, 2.5

Block is based on document fingerprinting technologies for pair-wise document comparison.

Please note that as of August 01, 2012 the block does not perform global / Internet search due to monetization of Bing search engine API.

 

A distinctive feature of this plug-in is that all local checkups are happening on your Moodle server without sending any documents outside. Thus, in contrast to other available solutions, the plug-in does not impose any issues related to student intellectual property protection. 

 

This module is the successor of  Crot for Moodle block: http://moodle.org/mod/data/view.php?d=13&rid=2141&filter=1. This version is tailored for the plagiarism API in Moodle 2.x.

This is standalone module that doesn't require a connection to the external plagiarism detection service. 

Maintainers: Sergey Butakov, Svetlana Kim

More information:  Crotsoftware.com

Screenshots

screenshot

Contributors

Picture of Sergey Butakov
Sergey Butakov (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Daniel Villareal
    Fri, Sep 13, 2013, 9:15 AM
    ok sir i will test the plugin thanks ^^
  • Picture of Daniel Villareal
    Fri, Sep 13, 2013, 9:23 AM
    Hi sir sergey. I modify the table names to install it on moodle 2.5. I placed it on /moodle/plagiarism and once I installed it I go to settings. then the same problem occur I can't enable and disable it properly thanks.
  • Picture of Christos Savva
    Thu, Sep 19, 2013, 5:43 PM
    I get this error when I try to install

    Coding error detected, it must be fixed by a programmer: Invalid table name {plagiarism_crot_submission_pair}: name is too long. Limit is 28 chars.

    Anyone knows how to fix it?
  • Picture of Christos Savva
    Thu, Sep 19, 2013, 5:48 PM
    Nevermind, fixed it by changing the variable NAME_MAX_LENGTH

    in /whome/moodle/lib/xmldb/xmldb_table.php (line 47)
  • Picture of Justin Litalien
    Fri, Sep 20, 2013, 11:56 PM
    Hi Sergey, just saw that you have released CROT for 2.5. Excellent news! Is there a global web search included or is that being considered for a future release? Thanks!
  • Picture of Sergey Butakov
    Sat, Sep 21, 2013, 12:01 AM
    Justin, global search needs global search engine API. Microsoft Bing's API is not free any more. As soon as we find free api we will try to hook to it.
  • Picture of Daniel Villareal
    Thu, Oct 3, 2013, 7:05 PM
    is it possible to use the paid api of bing for global search? thanks...
  • Picture of Sergey Butakov
    Thu, Oct 3, 2013, 11:25 PM
    Daniel, please read Crot forum for the options on paid Bing api cost. The same applies to Google and Yahoo paid apis
  • Picture of Daniel Lombardo
    Mon, Dec 23, 2013, 8:01 PM
    Any idea if this is a critical error: Strict Standards: Declaration of plagiarism_plugin_crot::get_form_elements_module() should be compatible with plagiarism_plugin::get_form_elements_module($mform, $context, $modulename = '') in /var/www/html/plagiarism/crot/lib.php on line 37

    Notice: Undefined index: file in /var/www/html/plagiarism/crot/lib.php on line 49

    Notice: Trying to get property of non-object in /var/www/html/plagiarism/crot/lib.php on line 52

    Notice: Trying to get property of non-object in /var/www/html/plagiarism/crot/lib.php on line 87

    Notice: Undefined variable: output in /var/www/html/plagiarism/crot/lib.php on line 90

    Notice: Trying to get property of non-object in /var/www/html/plagiarism/crot/lib.php on line 52

    Notice: Undefined variable: output in /var/www/html/plagiarism/crot/lib.php on line 61
  • Picture of Sergey Butakov
    Tue, Dec 24, 2013, 4:25 AM
    Those are Notices, they aren't critical errors.
  • Picture of Bert van der Hooft
    Fri, Dec 27, 2013, 11:56 PM
    Daniel,

    Error in moodle 2.5: Coding error detected, it must be fixed by a programmer: Invalid table name {plagiarism_crot_submission_pair}: name is too long. Limit is 28 chars.
  • Picture of Graham Bowman
    Thu, Mar 6, 2014, 7:45 AM
    I know it's not officially supported but I tried this plugin on Moodle 2.6.1
    It is giving an error of:
    Strict Standards: Declaration of plagiarism_plugin_crot::get_form_elements_module() should be compatible with plagiarism_plugin::get_form_elements_module($mform, $context, $modulename = '') in /var/www-dev/moodle/plagiarism/crot/lib.php on line 37

    I'm not sure what this error means to start fixing it.
  • Picture of Graham Bowman
    Thu, Mar 6, 2014, 8:00 AM
    I've managed to get the plugin working. I think partly it was that I hadn't used it before so didn't know what to expect.

    I made a new assignment and submitted 2 fake but similar entries and it identified high % similarities. There are all sorts of dubugging errors but the functionality seems to work.
  • Picture of Daniel Villareal
    Mon, Mar 24, 2014, 11:01 PM
    Hi to all, if you want to work the global search of crot let's make a collaboration thank you :D
  • Picture of Sergey Butakov
    Mon, Mar 24, 2014, 11:12 PM
    which search engine are you planning to use?
1 2
Please login to post comments