Your pet-project will be pleased. How to breathe life into your designs

Pet project



Hello! Like many others, I like to dig deeper into any hobby project - and you get pleasure and show it on occasion, and if he is also able to bring benefit to someone, then this is doubly pleasant.



, , , .





Multilingual sentence embeddings



, (, ). , (multilingual sentence embeddings). — - . , , , . .



jupyter , .



,



Github



, , , , , github . . , , , .



, - . TED'a , , . , , - - . - .



, , .





Github



, :



  • ?
  • ?
  • ?


. , UI , "" .



— , . , web-.



, . , . , .



, , . . .





uwsgi



Backend



.NET, python web- (, ). python flask, route'. - (nginx, apache, etc.) WSGI , uwsgi gunicorn. , , — , — flask, , , "good intentions".



Frontend



SPA, UI . , -, - Angular, . , Angular, React Vue. , ( ) Vue, vuetify, .



Deployment



docker nginx', API . hello world Vue python docker'. .





Ruzhcorp



, . .



, , AINL 2020. , .





. .



aligner image 1



, .



aligner image 2



. , Vue , .



aligner image 4



. , . , , .



aligner image 5



, txt , tmx. Tmx- .



aligner image 6





A lot has been said about the benefits of pet projects - many use them as an argument in interviews, and before that as a line in their resume. But do not forget about the synergy that occurs when other people are involved in the project. Cooperation with interested people not only motivates not to abandon your project, but also brings it to a new level. Share your best practices, surely someone really needs them.



The application code is open, you can see it at the link .




All Articles