magistraleinformatica:ir:ir13:ir_project_2013
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
magistraleinformatica:ir:ir13:ir_project_2013 [28/11/2013 alle 15:48 (12 anni fa)] – creata Paolo Ferragina | magistraleinformatica:ir:ir13:ir_project_2013 [20/01/2014 alle 10:40 (12 anni fa)] (versione attuale) – [Submitting your project] Marco Cornolti | ||
---|---|---|---|
Linea 78: | Linea 78: | ||
- Before testing your relatedness function, let's have a look at the [[http:// | - Before testing your relatedness function, let's have a look at the [[http:// | ||
- We are ready to launch. Enter: < | - We are ready to launch. Enter: < | ||
- | java -cp $IRLIB:bin Main | + | java -cp $IRLIB:./bin Main |
</ | </ | ||
Results for the Evaluation of TagMe: | Results for the Evaluation of TagMe: | ||
Linea 103: | Linea 103: | ||
In other words, they compute the distance between your and their relatedness, | In other words, they compute the distance between your and their relatedness, | ||
- | < | + | ==== Having a closer look at the results ==== |
- | public static int[] getInlinks(int page_id); | + | Add to the end of your '' |
- | public static int[] getOutlinks(int page_id); | + | < |
- | public static int TitleToId(String title); | + | IRProjectExperiments.dumpRelatednessExperiment(groupName, rel); |
- | public static String getCategoryTitle(int catId); | + | |
- | public static IntSet getAllWids(); | + | |
- | public static boolean isDisambiguation(int pageId); | + | |
- | public static boolean isNormalPage(int page_id) | + | |
- | public static boolean isPerson(int pageId); | + | |
- | public static int[] getCategories(int pageId); | + | |
- | public static int dereference(int pageId); | + | |
- | public static float linkProbability(string anchor); | + | |
- | public static float commonness(string anchor, int pageId); | + | |
</ | </ | ||
+ | This will dump, for each pair of entities, the expected relatedness (the one given by humans) and that returned by your function. | ||
+ | |||
+ | ===== Developing your own function ===== | ||
+ | Before starting to implement your function, we suggest to have a glance at a few articles: | ||
+ | * | ||
+ | |||
+ | ==== Using '' | ||
+ | You can use '' | ||
+ | |||
+ | To use '' | ||
+ | |||
+ | ===== Submitting your project ===== | ||
+ | The submission will happen on Feb 9, 12:00 am. You have to leave in your home directory a '' | ||
+ | |||
+ | You will make a pitch (5min presentation) on Feb 11, 9:30 @ Aula Seminari Ovest, quickly explaining your idea and results. | ||
+ | |||
+ | |||
+ | ===== Final remarks ===== | ||
+ | * Before starting to implement, do some brainstorming and think about smart solutions. | ||
+ | * We suggest to subscribe to this page to be updated with the latest news | ||
+ | * While implementing your function, you may want to focus over the test on the Relatedness function rather than the whole TagMe (that is way slower!). From the example '' | ||
+ | * You may ask for feedback at any time by e-mail | ||
+ | * We encourage the development of good ideas rather than good results (but we like good results!) | ||
+ | * Numbers are big: do not engineer, but be careful with complexity | ||
+ | * Tools like [[http:// | ||
+ | * There could be bugs: contact Marco in case something is not working as you expect. | ||
+ | * You are responsible for what happens with your account: keep it secret, keep it safe, and don't misuse it. |
magistraleinformatica/ir/ir13/ir_project_2013.1385653704.txt.gz · Ultima modifica: 28/11/2013 alle 15:48 (12 anni fa) da Paolo Ferragina