[Wikitech-l] Captcha Idea Proposal for GSOC 2014

2014-03-07 Thread Aalekh Nigam
Hello,

First of all sorry for inappropriate way of presenting the content it

appears that there was problem with my email web interface , As advised by

community members



I once again present my ideas regarding Multilingual, usable and effective

captchas at my proposal page for GSOC-2014 given here :

https://www.mediawiki.org/wiki/User:AalekhN/GSoC_proposal_2014



I therefore request all members to please go through the proposal and give

your viewpoint/advice regarding the content of the proposal.



Thank You

Aalekh Nigam

aalekhN

https://www.mediawiki.org/wiki/User:AalekhN
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Captcha Idea Proposal for GSOC 2014

2014-03-06 Thread Aalekh Nigam
Hello,First of all sorry for inappropriate way of presenting the content 
,nbsp;Asnbsp;advisednbsp;by community members
I present my ideas regardingnbsp;Multilingual, usable and effective 
captchasnbsp;at my proposal page for GSOC-2014 given here 
:nbsp;https://www.mediawiki.org/wiki/User:AalekhN/GSoC_proposal_2014
I therefore request all members to please go through the proposal and give your 
viewpoint/advice regarding the content of the proposal.
Thank YouAalekh NigamaalekhNhttps://www.mediawiki.org/wiki/User:AalekhN
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Captcha Idea Proposal for GSOC 2014

2014-03-02 Thread Aalekh Nigam

Hello,

From last response on proosal for Multilingual, usable and effective captchas; 
i figured out following few solutions to the points raised by the mailing list 
members:

1)Captcha on the basis of selection of particular object:In this type of 
captcha the questions will be shown as shown here: 
https://commons.wikimedia.org/wiki/File:Proposal6correction.png ;other possible 
questions can be:Select the images in which man is wearing sunglasses,now 
problem i encountered while making such captcha request is that a bot could 
easily use Google images or third eye to find the look for images of man 
wearing sunglasses from the Wikimedia Commons .so to encounter this problem 
we can use a random numbering over the images and then ask user to to select 
the images in order of numbering for example the only answer to the sample 
question i provided above is 
:https://commons.wikimedia.org/wiki/File:Proposal7correction.png ;one of the 
wrong answer to the given question 
is:https://commons.wikimedia.org/wiki/File:Proposal8correction.png ; because it 
is not arranged in correct order which is 1,4,12 (in increasing numeric 
order).ps:i did forgot to specify increasing numeric order in the 
question i provided but the plan is to provide the question as Select human 
among the given photograph's and select it in increasing numeric order?.  
 
Providing increasing numeric order might make bot guess wrong answer 90% of 
time,which is quite comparable to the current captcha system that uses OCR as 
provided in the given algorithm: 
http://www.gizmag.com/captcha-beating-ai/29559/ .

2)Ask User to click on the same image as provided:The question for this type of 
captcha looks like 
this:https://commons.wikimedia.org/wiki/File:Proposal5correction.png we can ask 
user to click on the options showing equivalent image to that provided in the 
question.For the question provided the answer is 
:https://commons.wikimedia.org/wiki/File:Proposal9correction.png .Ps:we ca use 
more than four options probably eight options since it would be harder of bot 
to make a guess.

3)For blind and visually impaired users:We can use and audio captcha system 
which ask user to select the number as it is asked in the audio .For example 
the visual equivalent of the audio asked by the user will be : 
https://commons.wikimedia.org/wiki/File:Proposal11correction.png .Now when 
audio asked user to select number 0 our user will use arrow key to move 
across different blocks like a slide showwith different voice speaking out 
the options and pressing enter will select the word spokenhence verifying 
that the user is human.although the above shown image is visual equivalent 
the actual image visible will be: 
https://commons.wikimedia.org/wiki/File%3AProposal4correction.png ;to make 
the captcha reload we can user to by pressing key r which will be instructed 
in the audio while the captcha starts playing.

Please give your response to idea provided and also the idea is listed 
here:https://www.mediawiki.org/wiki/Talk:CAPTCHA

Thank You
Aalekh Nigam
aalekhN
https://www.mediawiki.org/wiki/User:AalekhN
--  
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Captcha Idea Proposal for GSOC 2014

2014-02-28 Thread Aalekh Nigam
1)Alphabetical order captcha:We can use Html5's drag and drop Api to list a 
particular Set of images into one category .for example in the example 
mentoinednbsp;in the demo herenbsp;,i made a collection of diff words 
starting with letters A,B,C as an output i grouped up words with starting 
letter A diff from words with starting letter B,CAs,i used text in this 
example we can use images of diff animals such as cat's and dog.and by drag 
and drop we can group images of cat and that of dog in diff 
categories.2)Annotation captcha:We can usenbsp;Images With 
annotationsnbsp;from commons determine the subcategoriy the annotations 
belongs to and then give relevant options to the usersnbsp;;for example in 
thenbsp;filenbsp;we can search from names of different annotations to which 
they corresponds to from wikipedia(names given here are those of mountain) and 
then give the the option's much relevant to the image.3)Effect captcha:We can 
use image as a question which are changed by the effect produced php's gd 
library and the use the same file with another effect and then ask user to 
match the two files.for example:thenbsp;image1nbsp;can be used as a 
question asking user to click on the image that matches with the question image 
and as an answer we can give thisnbsp;spiral imagenbsp;of the original 
image.Similarly we can give filters to different images producing different 
options asking user for right answer.4)Direct captcha:We can ask to user direct 
questions like ask for selecting cat out of options consisting of images of 
cats and humans.an example by pginer demonstrate thisnbsp;example5)Ask 
User to click on given effect: Asking user to click on images consisting of 
spiral effect's out of options which consist of images with spiral and other 
effects(example:greyscale).6)Drag and Drop character in Correct Place: We can 
use drag and drop api of html5 to ask user to form an particular alphabet or no 
out of the pieces of character provided .Herenbsp;is an example to form an 
character A and an digit 8 out of the same pieces of character.This drag 
and drop capability can be further enhance to form a particular shapes.For 
example form a clip art from a particular set of piece of shapesfor example 
the image givennbsp;hereinserts the correct nose as asked in the in the 
questions out of the possible options provided.Most,Importantly i think 
creation of an index system would be fruitful since it would rank the 
inappropriate images on the basis of users response (rank is negative for an 
image if user needs to reload a captcha) to a provided captcha.This as the time 
passes will provide us with relevant images which are user friendly and 
equivalently secure to use...In addition i sincerely appreciate a point 
mentioned by Gmansi of creation of jigsaw puzzle for the images but in my view 
point there will be listing of some particular category of images and those 
ranked higher in indexing system to be used as jigsaw puzzle.as an additonal 
help we can usenbsp;Extension Assiranbsp;to make our extension smarter.please 
give your valuable suggestions as we can work to improve this amazing project. 
nbsp;at nbsp;https://www.mediawiki.org/wiki/Talk:CAPTCHA nbsp;:)
nbsp;Thank YouAalekh NigamaalekhN
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Captcha Idea Proposal for GSOC 2014

2014-02-28 Thread Sumana Harihareswara
Hi and thanks for being interested in Wikimedia!

Please take a look at how your email looked to a lot of people:
http://imgur.com/4OuPSyN

(You can see it in our mailing list archives:
http://lists.wikimedia.org/pipermail/wikitech-l/2014-February/074812.html )

Could you re-send it with your numbered points separated better, so we can
read it?  Thanks!

Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Captcha Idea Proposal for GSOC 2014

2014-02-28 Thread Aalekh Nigam
I figured out following way we can approach the project:1)Alphabetical order 
captcha:We can use Html5's drag and drop Api to list a particular Set of images 
into one category .for example in the example mentoined in the demo here ,i 
made a collection of diff words starting with letters A,B,C as an output i 
grouped up words with starting letter A diff from words with starting letter 
B,CAs,i used text in this example we can use images of diff animals such as 
cat's and dog.and by drag and drop we can group images of cat and that of 
dog in diff categories.
2)Annotation captcha:We can use Images With annotations from commons determine 
the subcategoriy the annotations belongs to and then give relevant options to 
the users ;for example in the file we can search from names of different 
annotations to which they corresponds to from wikipedia(names given here are 
those of mountain) and then give the the option's much relevant to the image.
3)Effect captcha:We can use image as a question which are changed by the effect 
produced php's gd library and the use the same file with another effect and 
then ask user to match the two files.for example:the image1 can be used as 
a question asking user to click on the image that matches with the question 
image and as an answer we can give this spiral image of the original 
image.Similarly we can give filters to different images producing different 
options asking user for right answer.
4)Direct captcha:We can ask to user direct questions like ask for selecting cat 
out of options consisting of images of cats and humans.an example by pginer 
demonstrate this example
5)Ask User to click on given effect: Asking user to click on images consisting 
of spiral effect's out of options which consist of images with spiral and other 
effects(example:grey scale).
6)Drag and Drop character in Correct Place: We can use drag and drop api of 
html5 to ask user to form an particular alphabet or no out of the pieces of 
character provided .Here is an example to form an character A and an digit 
8 out of the same pieces of character.
This drag and drop capability can be further enhance to form a particular 
shapes.For example form a clip art from a particular set of piece of 
shapesfor example the image given here inserts the correct nose as asked in 
the in the questions out of the possible options provided.
Most,Importantly i think creation of an index system would be fruitful since it 
would rank the inappropriate images on the basis of users response (rank is 
negative for an image if user needs to reload a captcha) to a provided 
captcha.This as the time passes will provide us with relevant images which are 
user friendly and equivalently secure to use...
In addition i sincerely appreciate a point mentioned by Gmansi of creation of 
jigsaw puzzle for the images but in my view point there will be listing of some 
particular category of images and those ranked higher in indexing system to be 
used as jigsaw puzzle.
As an additonal help we can use Extension Assira to make our extension smarter.
please give your valuable suggestions as we can work to improve this amazing 
project. nbsp;at nbsp;https://www.mediawiki.org/wiki/Talk:CAPTCHA nbsp;:)
nbsp;Thank YouAalekh NigamaalekhN
From: Aalekh Nigamlt;aalekh1...@rediffmail.comgt;
Sent: Fri, 28 Feb 2014 23:32:16 
To: wikitech-l@lists.wikimedia.orglt;wikitech-l@lists.wikimedia.orggt;
Subject: Captcha Idea Proposal for GSOC 2014
1)Alphabetical order captcha:We can use Html5's drag and drop Api to list a 
particular Set of images into one category .for example in the example 
mentoinednbsp;in the demo herenbsp;,i made a collection of diff words 
starting with letters A,B,C as an output i grouped up words with starting 
letter A diff from words with starting letter B,CAs,i used text in this 
example we can use images of diff animals such as cat's and dog.and by drag 
and drop we can group images of cat and that of dog in diff 
categories.2)Annotation captcha:We can usenbsp;Images With 
annotationsnbsp;from commons determine the subcategoriy the annotations 
belongs to and then give relevant options to the usersnbsp;;for example in 
thenbsp;filenbsp;we can search from names of different annotations to which 
they corresponds to from wikipedia(names given here are those of mountain) and 
then give the the option's much relevant to the image.3)Effect captcha:We can 
use image as a question which are changed by the effect produced php's gd 
library and the use the same file with another effect and then ask user to 
match the two files.for example:thenbsp;image1nbsp;can be used as a 
question asking user to click on the image that matches with the question image 
and as an answer we can give thisnbsp;spiral imagenbsp;of the original 
image.Similarly we can give filters to different images producing different 
options asking user for right answer.4)Direct captcha:We can ask to user direct 
questions 

Re: [Wikitech-l] Captcha Idea Proposal for GSOC 2014

2014-02-28 Thread Brad Jorsch (Anomie)
Your links didn't work at all, so I can't give specific comments.

On Fri, Feb 28, 2014 at 1:02 PM, Aalekh Nigam aalekh1...@rediffmail.comwrote:

 1)Alphabetical order captcha:We can use Html5's drag and drop Api to list
 a particular Set of images into one category .for example in the example
 mentoinednbsp;in the demo herenbsp;,i made a collection of diff words
 starting with letters A,B,C as an output i grouped up words with
 starting letter A diff from words with starting letter B,CAs,i used
 text in this example we can use images of diff animals such as cat's and
 dog.and by drag and drop we can group images of cat and that of dog in
 diff categories.


What if someone thinks your picture of a dog is wolf, or puppy, or
hound, or terrier, or animal, etc? Or what if the user identifies
your images in Spanish or Chinese rather than English, resulting in a
different order?

Also, how easy would it be for the spambot to download the entire list of
images+names and just brute force it?

And what are the bot's chances by randomly guessing? If there are 8 images
to sort, it's a 1/40320 chance. Which isn't very good as far as captchas
go, 6 letters A-Z is 1/308915776.


 2)Annotation captcha:We can usenbsp;Images With annotationsnbsp;from
 commons determine the subcategoriy the annotations belongs to and then give
 relevant options to the usersnbsp;;for example in thenbsp;filenbsp;we
 can search from names of different annotations to which they corresponds to
 from wikipedia(names given here are those of mountain) and then give the
 the option's much relevant to the image.


What's to stop the spambot from finding the image on Commons?

And looking at that category, are users really going to be able to reliably
identify the Fiat Grande Punto in
https://commons.wikimedia.org/wiki/File:%22_01_-_ITALY_-_ALFA_ROMEO_SPIDER_SILVER_15.jpg,
or figure out WTF UP 5 and UP 6 are supposed to be in
https://commons.wikimedia.org/wiki/File:%22_12_-_ITALY_-_Serie_UP_di_Gaetano_Pesce_UP_5_e_6_al_Triennale_Design_Museum_di_Milano_4.jpg,
or Colli Euganei in
https://commons.wikimedia.org/wiki/File:%22_12_-_ITALY-_Sunset_in_Cavarzere_08.JPG,
or identify the birds by scientific name in
https://commons.wikimedia.org/wiki/File:-_Plastic_boxes_-.jpg, or guess
which chloroplast (in German!) to pick in
https://commons.wikimedia.org/wiki/File:03-10_Mnium2.jpg?



 3)Effect captcha:We can use image as a question which are changed by the
 effect produced php's gd library and the use the same file with another
 effect and then ask user to match the two files.for
 example:thenbsp;image1nbsp;can be used as a question asking user to click
 on the image that matches with the question image and as an answer we can
 give thisnbsp;spiral imagenbsp;of the original image.Similarly we can
 give filters to different images producing different options asking user
 for right answer.


Spambots already solve this sort of thing when OCRing text captchas.


 4)Direct captcha:We can ask to user direct questions like ask for
 selecting cat out of options consisting of images of cats and humans.an
 example by pginer demonstrate thisnbsp;example


I just replied to this idea at
http://lists.wikimedia.org/pipermail/wikitech-l/2014-February/074816.html


 5)Ask User to click on given effect: Asking user to click on images
 consisting of spiral effect's out of options which consist of images with
 spiral and other effects(example:greyscale).


That requires people actually know what the effects names are, which
doesn't seem particularly accessible. And again, OCRing is probably harder
for bots.


 6)Drag and Drop character in Correct Place: We can use drag and drop api
 of html5 to ask user to form an particular alphabet or no out of the pieces
 of character provided .Herenbsp;is an example to form an character A and
 an digit 8 out of the same pieces of character.This drag and drop
 capability can be further enhance to form a particular shapes.For example
 form a clip art from a particular set of piece of shapesfor example the
 image givennbsp;hereinserts the correct nose as asked in the in the
 questions out of the possible options provided.Most,Importantly i think
 creation of an index system would be fruitful since it would rank the
 inappropriate images on the basis of users response (rank is negative for
 an image if user needs to reload a captcha) to a provided captcha.This as
 the time passes will provide us with relevant images which are user
 friendly and equivalently secure to use...In addition i sincerely
 appreciate a point mentioned by Gmansi of creation of jigsaw puzzle for the
 images but in my view point there will be listing of some particular
 category of images and those ranked higher in indexing system to be used as
 jigsaw puzzle.as an additonal help we can usenbsp;Extension
 Assiranbsp;to make our extension smarter.please give your valuable
 suggestions as we can work to improve this amazing project. nbsp;at