Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can I use this library for the ranking task? #6

Open
simsong opened this issue Jan 22, 2018 · 4 comments
Open

Can I use this library for the ranking task? #6

simsong opened this issue Jan 22, 2018 · 4 comments

Comments

@simsong
Copy link

simsong commented Jan 22, 2018

From @TheEdoardo93 on October 20, 2017 9:9

Hi, I'm a computer science student based in Milan.
I want to know if I can use this library (especially, with the Python interface/wrapper) for the ranking task. I want to learn a ranking function in Learning to Rank style.
It is possible?

Thanks for the answer!

Copied from original issue: cjlin1#38

@simsong
Copy link
Author

simsong commented Jan 22, 2018

From @cjlin1 on October 20, 2017 10:38

Please check

http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/#large_scale_ranksvm

TheEdoardo93 writes:

Hi, I'm a computer science student based in Milan.
I want to know if I can use this library (especially, with the
Python interface/wrapper) for the ranking task. I want to learn
a ranking function in Learning to Rank style.
It is possible?

Thanks for the answer!


You are receiving this because you are subscribed to this
thread.
Reply to this email directly, view it on GitHub, or mute the
thread.*

@simsong
Copy link
Author

simsong commented Jan 22, 2018

From @TheEdoardo93 on October 20, 2017 12:51

Thanks.

  1. I see that this library is written in C/C++. Is there any available Python wrapper/binding?
  2. So, this library doesn't permit to perform learning to rank task?

Thanks for your answer

Edoardo Casiraghi
[email protected]

Il giorno 20 ott 2017, alle ore 12:38, cjlin1 [email protected] ha scritto:

Please check

http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/#large_scale_ranksvm

TheEdoardo93 writes:

Hi, I'm a computer science student based in Milan.
I want to know if I can use this library (especially, with the
Python interface/wrapper) for the ranking task. I want to learn
a ranking function in Learning to Rank style.
It is possible?

Thanks for the answer!


You are receiving this because you are subscribed to this
thread.
Reply to this email directly, view it on GitHub, or mute the
thread.*


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub cjlin1#38 (comment), or mute the thread https://github.com/notifications/unsubscribe-auth/ASwOu0EBgsxtnnemGPOnch6w78wqwtYXks5suHgggaJpZM4QAY5-.

@simsong
Copy link
Author

simsong commented Jan 22, 2018

From @cjlin1 on October 20, 2017 13:8

We don't but it should be easy to modify liblinear's python setting here..
TheEdoardo93 writes:

Thanks.
I see that this library is written in C/C++. Is there any
available Python wrapper/binding?

Thanks for your answer

Edoardo Casiraghi
[email protected]

Il giorno 20 ott 2017, alle ore 12:38, cjlin1
[email protected] ha scritto:

Please check

http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/#large_scale_ranksvm

TheEdoardo93 writes:

Hi, I'm a computer science student based in Milan.
I want to know if I can use this library (especially, with
the
Python interface/wrapper) for the ranking task. I want to
learn
a ranking function in Learning to Rank style.
It is possible?

Thanks for the answer!


You are receiving this because you are subscribed to this
thread.
Reply to this email directly, view it on GitHub, or mute the
thread.*


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
cjlin1#38 (comment)
;, or mute the thread
https://github.com/notifications/unsubscribe-auth/ASwOu0EBgsxtnnemGPOnch6w78wqwtYXks5suHgggaJpZM4QAY5-
;.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the
thread.*

@simsong
Copy link
Author

simsong commented Jan 22, 2018

From @TheEdoardo93 on October 23, 2017 8:4

Sorry, what do you mean by "modify liblinear's python setting here"?

  1. Do I have to modify only the settings (so only the parameters to pass to the training model) or change the code of this library, i.e., implement a wrapper for ranking task?
  2. The first step of generating the pair-wise combination of training examples, i.e., transforms a n-class ranking problem into a two-class classification problem, who do this step? This library or a code written by me?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant