Английски - етикет

Прост скрипт на Python за научаване на английски думи или защо не използвам флаш карти

На Хабре темата за изучаването на английски е повдигана повече от веднъж (доказателство). Тя беше разгледана от различни ъгли. Някой беше написал, че няма нужда да учите думи, когато изучавате чужд език. Някой сподели начини, които има много, от обикновени карти до цяла тетрадка, драскани по най-не желаното. В крайна сметка има LinguaLeo, също чудесна услуга, където можете да научите 10 думи на ден без допълнителни разходи. Въпреки че понякога не искате да плащате, а 10 думи изглеждат много малко за млад организъм, който научава тайнствата и очарованието на чуждия език. Тогава може би този скрипт ще ви бъде полезен. Прочетете повече »

Спрете да учите английски думи

Шест съвета за тези, които искат да научат език и да превеждат.

английски

Авторите на Habr, които превеждат статии, вършат страхотна работа - те преодоляват огромна езикова бариера за другите, казвам това без ирония. В същото време редовно виждам домашни или фирмени програми за запаметяване на думи и не мисля, че това е най-полезното нещо. Да, разбира се, картите са полезни. В началния етап, преподавайки от нулата, първите 50 думи могат да бъдат научени от тях. Допълнителните думи се преподават най-добре в контекст.

Първият ми съвет и основното нещо, което трябва да запомните от бележката, е да спрете да запаметявате думи. Научете граматика.

Колко английски думи знаете?

Оценяването на броя научени и запомнени думи на чужд език е преди всичко интересно за разбиране доколко човек е напреднал в „пасивното“ възприемане на информация: текстове, реч, филми и др. Предлагам ви да се запознаете с няколко метода, които използвах, намерени в мрежата и"ръчно правено". По-долу - няколко теста за оценка на речниковия запас, техника за намиране на важни думи, които все още не са уловени в мозъка, някои разсъждения и някои връзки.

Четете книги на английски и научете езика по-лесно с WordMemo

Честотен анализатор на английски думи, написан на python 3, който може да нормализира думите с помощта на WordNet и да превежда с помощта на StarDict

Здравейте всички! Уча английски и го улеснявам по всякакъв възможен начин. Веднъж трябваше да получа списък с думи заедно с превод и транскрипция за определен текст. Задачата не беше трудна и се захванах. Малко по-късно беше написан скрипт наpython, който може да направи всичко това и дори може да направи малко повече, защото също исках да получа честотен речник от всички файлове с английски текст вътре. Така се появи малък набор от скриптове, за които бих искал да говоря. Работата на скрипта се състои в анализиране на файлове, извличане на английски думи, нормализирането им, преброяване и издаване на първите countWord думи от получения списък с английски думи. В получения файл думата е написана като:[брой повторения] [самата дума] [превод на дума]

Какво ще се случи след това:

  1. Ще започнем с получаване на списък с английски думи от файл (използвайкирегулярни изрази);
  2. След това ще започнем да нормализираме думите, тоест да ги преведем от естествената им форма във формата, в която се съхраняват в речниците (тук ще проучим малко форматаWordNet);
  3. След това преброяваме броя на срещанията на всички нормализирани думи (това става бързо и лесно);
  4. След това ще разгледаме форматаStarDict, защото именно с него ще получаваме преводи и транскрипции.
  5. Е, в самия край ще напишем резултата някъде (избрах файлаформатExcel).

Разработка / Стартиране на сървър

Исторически програмирането се извършва на английски език. Това се отнася главно за имената на идентификаторите, но съобщенията в програмата / библиотеката често са на английски. Използването на английски език може да направи програмата по-лесна за използване и поддръжка, особено когато се използва "в глобален мащаб". Има много хора по света, ако не знаят перфектно английски, тогава знаят поне на ниво четец на инструкции. Следователно аудиторията на англоезичните съобщения е доста голяма. Освен това възможни извънредни ситуации с липса на желания шрифт в системата или неправилен Прочетете повече »