Showing posts with label reviewer. Show all posts
Showing posts with label reviewer. Show all posts

Saturday, October 12, 2013

But that paper proved teleportation?! (Part 2)

How to write a paper?

The best way to write a publication is:

  1. get a pen and write the generic pieces of a paper".
            (my organization)
    • intro
    • related work
    • pipeline/overview
    • tech details
    • results
    • limitation/conclusion/future work

      (the organization on the slide)
    • title & abstract
    • authors
    • intro
    • related work
    • methodology
    • findings
    • conclusion 
  2. Read lots and lots of papers. Copy/borrow the structure of the papers you like and understand.

Parts of a paper

Title and abstract:
- Title should descriptive, include keywords, make it simple, don't use area-specific jargon, avoid typos because that makes the senior reviewers to decline reviewing your paper.

Authors:
  • Be generous, invite people to be an author in your paper. It builds your network, ask people whether they contributed enough to be an author, ask explicitly. If someone asks you, it is a responsibility, you should feel confident that you have contributed enough, something you have verified and believed that it is true. Even if you did not do it, you are responsible of the typos, wrong things in the paper, and it is still you responsibility.
  • As woman in cs, we might be not claiming what we did...
  • How to be a good co-author? You have a team that worked on that. Do really explicit what you do, write down everything you did. Do bulleting!!! (like my advisor says...). You might be working 24 hours but other people may not.. Let others speak too, we are all collaborators, feel comfortable to ask, say, contribute.
Intro:
  • What is the contribution?
  • Be concrete, give example. Don't be abstract. Don't start in low level and go to the big piece. All these cute ideas that can't be squeezed in a paper, create a dead kittens file. Don't include, put that in the other file.
Related Work:
  • Least liked part!!
  • That's where you can show what you did is better in the area of your world! Put yourself in your area. You should be aware and thoughtful about who you cite and how you cite them. You don't want to be overly defensive, and don't make it an island in a huge ocean. There should be some similar stuff somewhere in the world. You don't want to cite all of the world, just cite them in most recent and useful manner.
Methodology:
  • Tell people how you did what you did.
  • How to reproduce, the exact approach
  • Acknowledge limitations, frame the limitations.
Findings
  • Clearly state what you observed, put numbers in the text..
  • Try and pull all of your findings, numbers, etc. to tables, figures, etc. They should be standing alone. Somebody that is flipping through the paper should understand a paragraph alone, or a figure alone.
  • Help the reader interpret the findings.
Conclusion
  • Recap the abstract.
  • A person can just read the abstract and conclusion, so make sure that you have a good summary.

Other concerns

  • Ensure the proper layout
  • Take some time that the paper is really on the product line
  • Take professional help about English if needed
  • Submit the paper on time and read the call for papers
  • Don't ever plagiarize. Ask for permission. Cite and acknowledge. Don't take text directly from anywhere, you might forget to go and change.
  • Submit the work you are proud of. The number of submissions to conferences is increasing highly, send it to colleagues if you need feedback.

How to deal with the reviews! (Especially reviewers...)

  • Write a response, wait for a day to send.
  • Some people are strong enough to read the reviews momentarily, but some are not. Just put it away, and come back to them when you are ready.
  • Look for the things that keep coming up.
  • If somebody says "I don't get it", just explain. Don't say it like "Oh I did say it in section 4 par 5...". Maybe you mis-communicate, if most of the reviewers do not get it.
  • If you respond the reviewers, they will see the paper again, and somebody might be pissed off..

In case of Rejection:

  • great papers sometimes get rejected
  • 3 times is kind of enough to resend
  • or consider a venue change

In case of Acceptance:

Camera ready:
  • take the feedback into consideration, still
  • share the paper, blog about it tweet about it , present the work
  • leave the details in the paper

But that paper proved teleportation?! (Part 1)

As PhD students, our priorities always elevate our research.. Thus, our publications, as the proof of the achievements of our research, seem to be everything that we spend our time for. Considering such effort and time spent... Why the hell that paper is rejected?!

One of the talks at Grace Hopper was, how to publish your research. The presenters were Holly Rushmeier (Yale University) and Jaime Teevan (Microsoft). It was a really enlightening talk regarding what we should and shouldn't do when writing, waiting and after the decision. I will summarize the talk, and also feed in my observations.

Before starting, I think the most important issue is the discussion of why we want to publish that much. I don't consider myself as a successful author, but I believe I have the correct motives (I believe more after the talk actually). The first or sole reason should not be  "because I want more publication/reputation/citation/money/fame/...". It is because:

"The world needs your ideas!"

In that manner, the quality vs. quantity debate becomes more clear, as mentioned in the talk, it is good and advised that publishing as much as you can, but without sacrificing the quality. Three important and main points:
  1. Express,
  2. the great idea,
  3. well.
Depending on the area that are in, maybe you have lots and lots of good papers, i.e. in systems area. However maybe you work in theory and you proved three really important theories and tha your gift to humanity. The key is, none should spin around the same papers. And how you asses the success of a paper after it is published? The recognition you get is measured by the citation count. Even if you have small number of papers that are always cited from important people, then you're on the right track. Continuing with the thought flow, then how to ensure that they are actually cited? Submit to highly visible venues!

We have many options here.
  1. Conferences, journals... biggest outlets. I know that some of your friends might argue with you and underestimate the impact of conferences, but I guess they are not CS people. Let them shine in Science...
  2.  Specialized workshops, accepting full papers or abstracts or posters. And guess what, you get to visit that small city in a state that you are not sure whether such a state exists! :)
  3. Software patents, data, code... Tangible things. If you can make your software fully available to the public, next to the paper you write, that is fantastic! So you both help people and get the recognition. Actually, as the perfect place, I want to thank all of the open-source projects and frameworks I have used, you always save the day.
  4. Social media? Blogs! Never thought of it in a formal environment right? Sometimes ideas need to be expressed in a timely manner, so social media is a great way to not wait forever... You write a blog, and wow I'm the 345th reader!

Conferences

As it was said before: CS is different. Historically; conferences become more and more important. Once upon a time, journal publications were really slow -I mean slower than now, or ever- and it could take years to see a really good idea published. So instead of journals, and their lazy reviewers, and the lazier editors, (nope, just KIDDING! I love you journal guys, that's why I keep returning to you... come on, don't be resentful), the conferences became more and more selective and getting more important. Biggest and hardest ones? For sure ACM sig's, i.e. SIGGRAPH... (As a note, I should apologize for my loud "YES!" from the people sitting next to me during the actual presentation. Sorry guys, I was excited.. to hear that it is hard..est...).

However, one should keep in mind that not every conference is great, there is a gazillion of them. How to differentiate is a whole new blog post.. but here are some questions that should be asked: do you need to just submit an abstract or full paper? how is the review process? how is the quality of the feedback? what is the number of reviewers? what it its acceptance rates for the previous years (probably this is the most representative question)? Under 50% is considered good? what is the number of citations does that conference get? and how often cited? what are its sponsoring organizations? Do they have ACM and IEEE? Or is it another yet important venue, like Eurographics (in graphics)....

Deadlines!!! For example for SIGGRAPH and Eurographics, they are really dead... The submission dates are absolutely strict! Not even one min after the deadline is acceptable. So prepare yourselves accordingly (is of course the advise, never the reality).

One of the best aspect of conferences: There is a certain date to get a decision, like your birthday:) It will come no matter what. You will face the truth on that day. However the truth is not always black or white, there is also a conditionally accepted decision, meaning "if only you do these, then it is yes!"

At that point, I see the phrase "SIGGRAPH deadlines:)))" in my notes, and I remember the timeline of SIGGRAPH being projected on the screen.. Watching it so many times during the process, I swear that I could repeat it my eyes closed... Anyway, thanks again for having all examples for SIGGRAPH, that motivated me personally x10 times!!

And we all know the process. Submit, reviewers are assigned, some of them you already know but none of them you will ever know, but good news they will know you if you get accepted, and they will never know you if you don't... And the waiting phase, more waiting. Also for some of the conferences, there is a rebuttal phase to answer the ridiculous things that the reviewers said, that you want to argue, but you cannot, that passes like a silent self-defense without being allowed to use any weapons, because yes you are not allowed to use anything but words. And every year it changes...

Coming to the ethics part, which we all know and the most boring to explain.. like reading the tutorial of the game that you have been playing all the time:) I will give you a skip option to next paragraph if you are already bored. SKIP. Rule 1: no dual submissions. Never and ever, send the same paper to more than one venue, because 1) it is asking for more review sources then you are normally allocated to. If the conferences say it is three reviewers, sending the paper to two conferences and having six reviewers is not fair, to nobody. 2) Every conference needs new and more developed content. If it is already published in wow-what-a-nice-conference-you-are then why also submit it to the-secondary-what-a-pity-conference?! If you are in doubt about whether it is a dual submission or not, you can always ask the editor/chair of a conference, it is better to act before than apologize and self-destruct later.

More ethics, if you get accepted to a conference, attend the conference, commit! Why not go?! People are there to hear you presenting it, because you did it, it's your precious work. And a better reason, conferences depend on attendances financially. If you cannot attend because of the government does not allow you to go (which is the only excuse from stopping you to go according to Rushmeier), as a last resort, find somebody that can present it as good and also attend...

Journals


Benefit: You don't have to go somewhere, yay!
But: there is no deadline.. The review cycle can be so slow, taking years...

How to decide that it is a good journal?
ISI Journal Impact Factor: nb of citations in year n to articles published in year n-1 and n-2, divided by total articles published in that year. (I believe my note-taking pace was not comparable to Prof. Rushmeier's speaking speed, so please don't believe me in this calculation). There is also H factors, Elsevier journals are good, and again you have to know your particular area.

The outcomes of journals are also a bit flexible, because of not having a publication/camera-ready deadline. As I said, there is a conditionally accept case for conferences, however for journals it is accept/reject/revision(major/minor). And guess what, since the authors are always expected to be capable of improving it, the accept never happens at the first time, perfectly. Minor revision means "probably accept it if you do these revisions", where major revision means "we didn't get your idea, but if you do these and these, maybe there is a cool thing behind your project?", and unfortunately reject means "No! Get out! Never ever come with the same paper again!", because revisions are so normal.

And the same review processes, probably double blind, which avoids bias and prejudices. However don't destroy your paper to make it totally totally anonymous. Thinking of which, who are those reviewers that we are so afraid of!! Yes, it might be you, me, the prof next door.. and also, the people you mention in the prev work gives an idea of whom to expect! (..if they are alive).
As many others, I was wondering how some reviewer minds are working, and here is their point of view. They look for your main contribution, what you are telling people that they do not already know, what solid evidence you have that shows it is valid. They also need to be given good reasons for both strengths and weaknesses of your work. So look for the good stuff. If it is a good paper, be explicit about that, people need positive comments, positive things about why it is important and good, don't be shy or humble, defend your years-old project!

Lastly, some more ethics: if you have conflict of interest with a paper, always turn it back, don't review. And yes, your best friend, or best colleague that you work on the same project, and your aunt are conflicts... And if you are reviewing it FOR someone, make sure that you get the credit you deserve about reviewing, on the list of reviewers for the conference.

Up to know, it is the first portion about the how/where/when/what to publish, based on the ghc13 talk of Holly Rushmeier and Jaime Teevan. In the second part, I will continue with the part-by-part analysis of an ideal paper. Stay tuned! I broke the post into two, because I know you have a paper deadline tonight and you need procrastination material... Right? :)