Apertium:HazemShehawy

From Apertium
Revision as of 22:25, 26 March 2023 by HazemShehawy (talk | contribs) (GSOC2023-proposal)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Personal Information


    1. Why I am interested in Apertium ?
  • Apertium is a free and open*source translation machine.
  • I like The idea of having an open source machine translation app.
  • I like the technologies, Apertiumhtmltools works on :
  1. Typescript solves a lot of JavaScript odd behavior .
  2. Bootstrap helps a lot in fast styling pages in the same HTML file.
  3. React uses the power of components to reuse it,

Which of the published tasks are you interested in? What do you plan to do?

Website Improvements: Misc

  • Improve elements of Apertium’s web infrastructure
  1. Upgrade to Bootstrap v5 · Issue #456 · apertium/apertiumhtmltools · GitHub
  2. Corpus examples on singleword translations · Issue #453 · apertium/apertiumhtml*tools · GitHub
  3. UI proposal for the website · Issue #436 · apertium/apertiumhtmltools · GitHub
  4. footer disapear on lower window size · Issue #468 · apertium/apertiumhtmltools · GitHub
  5. Spell checking · Issue #12 · apertium/apertiumhtmltools · GitHub ### description
  • Apertium’s website infrastructure Apertiumhtmltools and its supporting API Apertium APy have numerous open issues. This project would entail choosing a subset of open issues and features that could realistically be completed in the summer. You’re encouraged to speak with the Apertium community to see which features and issues are the most pressing.

Why Google should sponsor it?

  • This proposal provide overall better educational experience for how use the application
  1. better user interface after some fixes and updates.
  2. better experience with spell checking
  3. Coding Challenge

  • not have instructor yet ## What experience do you have that makes you a good fit for this project?
  • I have good overview on how the non*technical works in (what I know about Apertium ?) section
  • I made a pull request and its mmergedin the apertiumhtmltools repo issue#462 about section by hazemk537 · Pull Request #467 · apertium/apertiumhtmltools · GitHub
  • I have a lot of skills which is needed in the project , and I am working to improve it .
  • I am in computer Engineering department , so I have the basics courses to help in big projects :such as software engineering.
  • I spend a lot time in competitve programming which gives me better thinking in problems Hazemshehaway * Codeforces

What is your plan for completing the project on time?

  • in all of the following phases , I will get regular feedbacks from the mentors (as known).

UI improvements

weak 1

time I can offer

  • I can spend about 30 hours a weak and maybe more in the summer. I do not have any plans for the summer nowadays . if for any reason I could not do what I said , I should contact with the mentor before any postpone.
    1. skills
  • Academic skills:Currently I am an undergraduate student at tanta university in Egypt.
  • Programming skills:
  • I am familiar with c++,Sql and opengl.
  • I am familiar with html,css,javascript,python and typescript .
  • I am familiar with ReactJS ,NodeJs and Bootstrap.