User Tools

Site Tools


public:development_track

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:development_track [2022/05/10 13:36]
htlin
public:development_track [2024/02/13 14:22] (current)
lupoy
Line 1: Line 1:
 ====== Development Track of CLLab ====== ====== Development Track of CLLab ======
  
 +==== Introduction ====
 Hsuan-Tien Lin, 2022/05/10 Hsuan-Tien Lin, 2022/05/10
  
 In 2014, CLLab experimented with the //​open-source track// that aims to recruit students to build open-source machine learning packages. With the help of the members in the open-source track, we successfully built the first version of ''​libact'',​ which as of now is still a core tool of the lab's research. While the track did not grow because of various constraints,​ the experiment successfully proved the possibility of having a non-research track in CLLab. In 2014, CLLab experimented with the //​open-source track// that aims to recruit students to build open-source machine learning packages. With the help of the members in the open-source track, we successfully built the first version of ''​libact'',​ which as of now is still a core tool of the lab's research. While the track did not grow because of various constraints,​ the experiment successfully proved the possibility of having a non-research track in CLLab.
  
-In 2022, I decided ​to re-visit the idea of the //​open-source track// and experiment with the //​development track// of CLLab. The //​development track// would be in several ways significantly different from the usual //research track// in CLLab:+In 2022, I decide ​to re-visit the idea of the //​open-source track// and experiment with the //​development track// of CLLab. The //​development track// would be in several ways significantly different from the usual //research track// in CLLab:
  
   * The research track is typically assumed to continue indefinitely as long as there is a sufficient match between the member and the lab; the development track would be designed on a project-based basis and will generally end in 3-6 months. Renewing is possible but there are absolutely no guarantees.   * The research track is typically assumed to continue indefinitely as long as there is a sufficient match between the member and the lab; the development track would be designed on a project-based basis and will generally end in 3-6 months. Renewing is possible but there are absolutely no guarantees.
Line 16: Line 17:
  
   * An undergraduate student who joins the development track can get credits for her/his "​special project"​ course if she/he performs as expected.   * An undergraduate student who joins the development track can get credits for her/his "​special project"​ course if she/he performs as expected.
-  * Strong performance in the development track can boost the chance of joining the research track if one chooses to apply to the research track afterward.+  * Strong performance in the development track can boost the chance of joining the research track if one chooses to apply to the research track later.
   * Every development track member would be assigned one or more mentors (me or a mature student in the lab) that supervise how the project progresses.   * Every development track member would be assigned one or more mentors (me or a mature student in the lab) that supervise how the project progresses.
   * Generally, the number of hours that are spent on the development track is negotiable and depends on the project. But usually, 6 hours per week would be absolutely needed to make any progress on the project.   * Generally, the number of hours that are spent on the development track is negotiable and depends on the project. But usually, 6 hours per week would be absolutely needed to make any progress on the project.
Line 22: Line 23:
   * Should the project call for software release or publication opportunities,​ members of the development track would be treated fairly in terms of authorship and order, just like any participating members of the project.   * Should the project call for software release or publication opportunities,​ members of the development track would be treated fairly in terms of authorship and order, just like any participating members of the project.
  
-===information ​about current research track members===+===information ​for current research track members===
   * If you believe that you are mature enough to serve as a mentor, you can propose any project that could use the help of development track forces. I will review the project before deciding whether to approve the proposal or not.   * If you believe that you are mature enough to serve as a mentor, you can propose any project that could use the help of development track forces. I will review the project before deciding whether to approve the proposal or not.
   * If you want, you can choose to join any project on the development track. But generally, we will not pay you additionally---we will just balance your workloads between research and development. ​   * If you want, you can choose to join any project on the development track. But generally, we will not pay you additionally---we will just balance your workloads between research and development. ​
   * If you are an MS student in the research track, it is possible to discuss with me if you want to graduate with your efforts on the development track. We can set up development plans that could lead to a decent MS thesis. We can discuss how the logistics (payment, workload, etc.) on a case-by-case basis.   * If you are an MS student in the research track, it is possible to discuss with me if you want to graduate with your efforts on the development track. We can set up development plans that could lead to a decent MS thesis. We can discuss how the logistics (payment, workload, etc.) on a case-by-case basis.
 +
 +==== Current Projects ====
 +  * [[public:​developement_track_practical_cll]]
 +  * [[public:​development_track_score_based]]
public/development_track.1652189805.txt.gz ยท Last modified: 2022/05/10 13:36 by htlin