1.. _about:
2
3About us
4========
5
6History
7-------
8
9This project was started in 2007 as a Google Summer of Code project by
10David Cournapeau. Later that year, Matthieu Brucher started work on
11this project as part of his thesis.
12
13In 2010 Fabian Pedregosa, Gael Varoquaux, Alexandre Gramfort and Vincent
14Michel of INRIA took leadership of the project and made the first public
15release, February the 1st 2010. Since then, several releases have appeared
16following a ~ 3-month cycle, and a thriving international community has
17been leading the development.
18
19Governance
20----------
21
22The decision making process and governance structure of scikit-learn is laid
23out in the :ref:`governance document <governance>`.
24
25Authors
26-------
27
28The following people are currently core contributors to scikit-learn's development
29and maintenance:
30
31.. include:: authors.rst
32
33Please do not email the authors directly to ask for assistance or report issues.
34Instead, please see `What's the best way to ask questions about scikit-learn
35<http://scikit-learn.org/stable/faq.html#what-s-the-best-way-to-get-help-on-scikit-learn-usage>`_
36in the FAQ.
37
38.. seealso::
39
40   :ref:`How you can contribute to the project <contributing>`
41
42Triage Team
43-----------
44
45The following people are active contributors who also help with
46:ref:`triaging issues <bug_triaging>`, PRs, and general
47maintenance:
48
49.. include:: triage_team.rst
50
51Communication Team
52------------------
53
54The following people help with :ref:`communication around scikit-learn
55<communication_team>`.
56
57.. include:: communication_team.rst
58
59
60Emeritus Core Developers
61------------------------
62
63The following people have been active contributors in the past, but are no
64longer active in the project:
65
66.. include:: authors_emeritus.rst
67
68
69.. _citing-scikit-learn:
70
71Citing scikit-learn
72-------------------
73
74If you use scikit-learn in a scientific publication, we would appreciate
75citations to the following paper:
76
77  `Scikit-learn: Machine Learning in Python
78  <http://jmlr.csail.mit.edu/papers/v12/pedregosa11a.html>`_, Pedregosa
79  *et al.*, JMLR 12, pp. 2825-2830, 2011.
80
81  Bibtex entry::
82
83    @article{scikit-learn,
84     title={Scikit-learn: Machine Learning in {P}ython},
85     author={Pedregosa, F. and Varoquaux, G. and Gramfort, A. and Michel, V.
86             and Thirion, B. and Grisel, O. and Blondel, M. and Prettenhofer, P.
87             and Weiss, R. and Dubourg, V. and Vanderplas, J. and Passos, A. and
88             Cournapeau, D. and Brucher, M. and Perrot, M. and Duchesnay, E.},
89     journal={Journal of Machine Learning Research},
90     volume={12},
91     pages={2825--2830},
92     year={2011}
93    }
94
95If you want to cite scikit-learn for its API or design, you may also want to consider the
96following paper:
97
98  :arxiv:`API design for machine learning software: experiences from the scikit-learn
99  project <1309.0238>`, Buitinck *et al.*, 2013.
100
101  Bibtex entry::
102
103    @inproceedings{sklearn_api,
104      author    = {Lars Buitinck and Gilles Louppe and Mathieu Blondel and
105                   Fabian Pedregosa and Andreas Mueller and Olivier Grisel and
106                   Vlad Niculae and Peter Prettenhofer and Alexandre Gramfort
107                   and Jaques Grobler and Robert Layton and Jake VanderPlas and
108                   Arnaud Joly and Brian Holt and Ga{\"{e}}l Varoquaux},
109      title     = {{API} design for machine learning software: experiences from the scikit-learn
110                   project},
111      booktitle = {ECML PKDD Workshop: Languages for Data Mining and Machine Learning},
112      year      = {2013},
113      pages = {108--122},
114    }
115
116Artwork
117-------
118
119High quality PNG and SVG logos are available in the `doc/logos/
120<https://github.com/scikit-learn/scikit-learn/tree/main/doc/logos>`_
121source directory.
122
123.. image:: images/scikit-learn-logo-notext.png
124   :align: center
125
126Funding
127-------
128Scikit-Learn is a community driven project, however institutional and private
129grants help to assure its sustainability.
130
131The project would like to thank the following funders.
132
133...................................
134
135.. raw:: html
136
137   <div class="sk-sponsor-div">
138   <div class="sk-sponsor-div-box">
139
140The `Members <https://scikit-learn.fondation-inria.fr/en/home/#sponsors>`_ of
141the `Scikit-Learn Consortium at Inria Foundation
142<https://scikit-learn.fondation-inria.fr/en/home/>`_  fund Olivier
143Grisel, Guillaume Lemaitre, Jérémie du Boisberranger and Chiara Marmo.
144
145.. raw:: html
146
147   </div>
148
149.. |msn| image:: images/microsoft.png
150   :width: 100pt
151   :target: https://www.microsoft.com/
152
153.. |bcg| image:: images/bcg.png
154   :width: 100pt
155   :target: https://www.bcg.com/beyond-consulting/bcg-gamma/default.aspx
156
157.. |axa| image:: images/axa.png
158   :width: 50pt
159   :target: https://www.axa.fr/
160
161.. |bnp| image:: images/bnp.png
162   :width: 150pt
163   :target: https://www.bnpparibascardif.com/
164
165.. |fujitsu| image:: images/fujitsu.png
166   :width: 100pt
167   :target: https://www.fujitsu.com/global/
168
169.. |dataiku| image:: images/dataiku.png
170   :width: 70pt
171   :target: https://www.dataiku.com/
172
173.. |aphp| image:: images/logo_APHP_text.png
174   :width: 150pt
175   :target: https://aphp.fr/
176
177.. |inria| image:: images/inria-logo.jpg
178   :width: 100pt
179   :target: https://www.inria.fr
180
181
182.. raw:: html
183
184   <div class="sk-sponsor-div-box">
185
186.. table::
187   :class: sk-sponsor-table align-default
188
189   +---------+----------+
190   |       |bcg|        |
191   +---------+----------+
192   |                    |
193   +---------+----------+
194   |  |axa|  |   |bnp|  |
195   +---------+----------+
196   ||fujitsu||  |msn|   |
197   +---------+----------+
198   |                    |
199   +---------+----------+
200   |     |dataiku|      |
201   +---------+----------+
202   |       |aphp|       |
203   +---------+----------+
204   |                    |
205   +---------+----------+
206   |       |inria|      |
207   +---------+----------+
208
209.. raw:: html
210
211   </div>
212   </div>
213
214........
215
216.. raw:: html
217
218   <div class="sk-sponsor-div">
219   <div class="sk-sponsor-div-box">
220
221`The University of Sydney <https://sydney.edu.au/>`_ funds Joel Nothman since
222July 2017.
223
224.. raw:: html
225
226   </div>
227
228   <div class="sk-sponsor-div-box">
229
230.. image:: images/sydney-primary.jpeg
231   :width: 100pt
232   :align: center
233   :target: https://sydney.edu.au/
234
235.. raw:: html
236
237   </div>
238   </div>
239
240..........
241
242.. raw:: html
243
244   <div class="sk-sponsor-div">
245   <div class="sk-sponsor-div-box">
246
247`Zalando SE <https://corporate.zalando.com/en>`_ funds Adrin Jalali since
248August 2020.
249
250.. raw:: html
251
252   </div>
253
254   <div class="sk-sponsor-div-box">
255
256.. image:: images/zalando_logo.png
257   :width: 100pt
258   :align: center
259   :target: https://corporate.zalando.com/en
260
261.. raw:: html
262
263   </div>
264   </div>
265
266...........
267
268.. raw:: html
269
270   <div class="sk-sponsor-div">
271   <div class="sk-sponsor-div-box">
272
273`Microsoft <https://microsoft.com/>`_ funds Andreas Müller since 2020.
274
275.. raw:: html
276
277   </div>
278
279   <div class="sk-sponsor-div-box">
280
281.. image:: images/microsoft.png
282   :width: 100pt
283   :align: center
284   :target: https://www.microsoft.com/
285
286.. raw:: html
287
288   </div>
289   </div>
290
291...........
292
293.. raw:: html
294
295   <div class="sk-sponsor-div">
296   <div class="sk-sponsor-div-box">
297
298`Quansight Labs <https://labs.quansight.org>`_ funds Thomas J. Fan since 2021.
299
300.. raw:: html
301
302   </div>
303
304   <div class="sk-sponsor-div-box">
305
306.. image:: images/quansight-labs.png
307   :width: 100pt
308   :align: center
309   :target: https://labs.quansight.org
310
311.. raw:: html
312
313   </div>
314   </div>
315
316Past Sponsors
317.............
318
319.. raw:: html
320
321   <div class="sk-sponsor-div">
322   <div class="sk-sponsor-div-box">
323
324`Columbia University <https://columbia.edu/>`_ funded Andreas Müller
325(2016-2020).
326
327.. raw:: html
328
329   </div>
330
331   <div class="sk-sponsor-div-box">
332
333.. image:: images/columbia.png
334   :width: 50pt
335   :align: center
336   :target: https://www.columbia.edu/
337
338.. raw:: html
339
340   </div>
341   </div>
342
343...........
344
345.. raw:: html
346
347   <div class="sk-sponsor-div">
348   <div class="sk-sponsor-div-box">
349
350Andreas Müller received a grant to improve scikit-learn from the
351`Alfred P. Sloan Foundation <https://sloan.org>`_ .
352This grant supported the position of Nicolas Hug and Thomas J. Fan.
353
354.. raw:: html
355
356   </div>
357
358   <div class="sk-sponsor-div-box">
359
360.. image:: images/sloan_banner.png
361   :width: 100pt
362   :align: center
363   :target: https://sloan.org/
364
365.. raw:: html
366
367   </div>
368   </div>
369
370.............
371
372.. raw:: html
373
374   <div class="sk-sponsor-div">
375   <div class="sk-sponsor-div-box">
376
377`INRIA <https://www.inria.fr>`_ actively supports this project. It has
378provided funding for Fabian Pedregosa (2010-2012), Jaques Grobler
379(2012-2013) and Olivier Grisel (2013-2017) to work on this project
380full-time. It also hosts coding sprints and other events.
381
382.. raw:: html
383
384   </div>
385
386   <div class="sk-sponsor-div-box">
387
388.. image:: images/inria-logo.jpg
389   :width: 100pt
390   :align: center
391   :target: https://www.inria.fr
392
393.. raw:: html
394
395   </div>
396   </div>
397
398.....................
399
400.. raw:: html
401
402   <div class="sk-sponsor-div">
403   <div class="sk-sponsor-div-box">
404
405`Paris-Saclay Center for Data Science
406<https://www.datascience-paris-saclay.fr/>`_
407funded one year for a developer to work on the project full-time
408(2014-2015), 50% of the time of Guillaume Lemaitre (2016-2017) and 50% of the
409time of Joris van den Bossche (2017-2018).
410
411.. raw:: html
412
413   </div>
414   <div class="sk-sponsor-div-box">
415
416.. image:: images/cds-logo.png
417   :width: 100pt
418   :align: center
419   :target: https://www.datascience-paris-saclay.fr/
420
421.. raw:: html
422
423   </div>
424   </div>
425
426............
427
428.. raw:: html
429
430   <div class="sk-sponsor-div">
431   <div class="sk-sponsor-div-box">
432
433`Anaconda, Inc <https://www.anaconda.com/>`_ funded Adrin Jalali in 2019.
434
435.. raw:: html
436
437   </div>
438
439   <div class="sk-sponsor-div-box">
440
441.. image:: images/anaconda.png
442   :width: 100pt
443   :align: center
444   :target: https://www.anaconda.com/
445
446.. raw:: html
447
448   </div>
449   </div>
450
451..........................
452
453.. raw:: html
454
455   <div class="sk-sponsor-div">
456   <div class="sk-sponsor-div-box">
457
458`NYU Moore-Sloan Data Science Environment <https://cds.nyu.edu/mooresloan/>`_
459funded Andreas Mueller (2014-2016) to work on this project. The Moore-Sloan
460Data Science Environment also funds several students to work on the project
461part-time.
462
463.. raw:: html
464
465   </div>
466   <div class="sk-sponsor-div-box">
467
468.. image:: images/nyu_short_color.png
469   :width: 100pt
470   :align: center
471   :target: https://cds.nyu.edu/mooresloan/
472
473.. raw:: html
474
475   </div>
476   </div>
477
478........................
479
480.. raw:: html
481
482   <div class="sk-sponsor-div">
483   <div class="sk-sponsor-div-box">
484
485`Télécom Paristech <https://www.telecom-paristech.fr/>`_ funded Manoj Kumar
486(2014), Tom Dupré la Tour (2015), Raghav RV (2015-2017), Thierry Guillemot
487(2016-2017) and Albert Thomas (2017) to work on scikit-learn.
488
489.. raw:: html
490
491   </div>
492   <div class="sk-sponsor-div-box">
493
494.. image:: images/telecom.png
495   :width: 50pt
496   :align: center
497   :target: https://www.telecom-paristech.fr/
498
499.. raw:: html
500
501   </div>
502   </div>
503
504.....................
505
506.. raw:: html
507
508   <div class="sk-sponsor-div">
509   <div class="sk-sponsor-div-box">
510
511`The Labex DigiCosme <https://digicosme.lri.fr>`_ funded Nicolas Goix
512(2015-2016), Tom Dupré la Tour (2015-2016 and 2017-2018), Mathurin Massias
513(2018-2019) to work part time on scikit-learn during their PhDs. It also
514funded a scikit-learn coding sprint in 2015.
515
516.. raw:: html
517
518   </div>
519   <div class="sk-sponsor-div-box">
520
521.. image:: images/digicosme.png
522   :width: 100pt
523   :align: center
524   :target: https://digicosme.lri.fr
525
526.. raw:: html
527
528   </div>
529   </div>
530
531.....................
532
533.. raw:: html
534
535   <div class="sk-sponsor-div">
536   <div class="sk-sponsor-div-box">
537
538`The Chan-Zuckerberg Initiative <https://chanzuckerberg.com/>`_ funded Nicolas
539Hug to work full-time on scikit-learn in 2020.
540
541.. raw:: html
542
543   </div>
544   <div class="sk-sponsor-div-box">
545
546.. image:: images/czi_logo.svg
547   :width: 100pt
548   :align: center
549   :target: https://chanzuckerberg.com
550
551.. raw:: html
552
553   </div>
554   </div>
555
556......................
557
558The following students were sponsored by `Google
559<https://developers.google.com/open-source/>`_ to work on scikit-learn through
560the `Google Summer of Code <https://en.wikipedia.org/wiki/Google_Summer_of_Code>`_
561program.
562
563- 2007 - David Cournapeau
564- 2011 - `Vlad Niculae`_
565- 2012 - `Vlad Niculae`_, Immanuel Bayer.
566- 2013 - Kemal Eren, Nicolas Trésegnie
567- 2014 - Hamzeh Alsalhi, Issam Laradji, Maheshakya Wijewardena, Manoj Kumar.
568- 2015 - `Raghav RV <https://github.com/raghavrv>`_, Wei Xue
569- 2016 - `Nelson Liu <http://nelsonliu.me>`_, `YenChen Lin <https://yenchenlin.me/>`_
570
571.. _Vlad Niculae: https://vene.ro/
572
573...................
574
575The `NeuroDebian <http://neuro.debian.net>`_ project providing `Debian
576<https://www.debian.org/>`_ packaging and contributions is supported by
577`Dr. James V. Haxby <http://haxbylab.dartmouth.edu/>`_ (`Dartmouth
578College <https://pbs.dartmouth.edu/>`_).
579
580Sprints
581-------
582
583The International 2019 Paris sprint was kindly hosted by `AXA <https://www.axa.fr/>`_.
584Also some participants could attend thanks to the support of the `Alfred P.
585Sloan Foundation <https://sloan.org>`_, the `Python Software
586Foundation <https://www.python.org/psf/>`_ (PSF) and the `DATAIA Institute
587<https://dataia.eu/en>`_.
588
589.....................
590
591The 2013 International Paris Sprint was made possible thanks to the support of
592`Télécom Paristech <https://www.telecom-paristech.fr/>`_, `tinyclues
593<https://www.tinyclues.com/>`_, the `French Python Association
594<https://www.afpy.org/>`_ and the `Fonds de la Recherche Scientifique
595<https://www.frs-fnrs.be/-fnrs>`_.
596
597..............
598
599The 2011 International Granada sprint was made possible thanks to the support
600of the `PSF <https://www.python.org/psf/>`_ and `tinyclues
601<https://www.tinyclues.com/>`_.
602
603Donating to the project
604.......................
605
606If you are interested in donating to the project or to one of our code-sprints,
607you can use the *Paypal* button below or the `NumFOCUS Donations Page
608<https://www.numfocus.org/support-numfocus.html>`_ (if you use the latter,
609please indicate that you are donating for the scikit-learn project).
610
611All donations will be handled by `NumFOCUS
612<https://numfocus.org/>`_, a non-profit-organization which is
613managed by a board of `Scipy community members
614<https://numfocus.org/board.html>`_. NumFOCUS's mission is to foster
615scientific computing software, in particular in Python. As a fiscal home
616of scikit-learn, it ensures that money is available when needed to keep
617the project funded and available while in compliance with tax regulations.
618
619The received donations for the scikit-learn project mostly will go towards
620covering travel-expenses for code sprints, as well as towards the organization
621budget of the project [#f1]_.
622
623.. raw :: html
624
625   </br></br>
626   <div style="text-align: center;">
627   <a class="btn btn-warning btn-big sk-donate-btn mb-1" href="https://numfocus.org/donate-to-scikit-learn">Help us, <strong>donate!</strong></a>
628   </div>
629   </br>
630
631.. rubric:: Notes
632
633.. [#f1] Regarding the organization budget, in particular, we might use some of
634         the donated funds to pay for other project expenses such as DNS,
635         hosting or continuous integration services.
636
637Infrastructure support
638----------------------
639
640- We would also like to thank `Microsoft Azure
641  <https://azure.microsoft.com/en-us/>`_, `Travis Cl <https://travis-ci.org/>`_,
642  `CircleCl <https://circleci.com/>`_ for free CPU time on their Continuous
643  Integration servers, and `Anaconda Inc. <https://www.anaconda.com>`_ for the
644  storage they provide for our staging and nightly builds.
645