Other Projects

Learning to Predict the Utility of Subset Patterns

Individual academic project in Artificial Intelligence, supervised by Shaul Markovitch

In this project we present an innovative method for intelligent subset initialization. It involves a meticulous curation of the initial subset, driven by comprehensive evaluation of each element's contribution to the subset's objective. Our aim is to understand intricate interdependencies among elements, enabling precise impact measurement. We offer two algorithms: one assesses elements individually, and the second, more advanced, considers interdependencies and patterns in subsets for calculating element contributions.

If you'd like to explore the project in more detail, please don't hesitate to peruse the project report.

Technologies: Python, Sklearn

Maskless Array Photolithography Synthesis Simulator

Team academic project in DNA Data Storage with Adi Tzhori, supervised by Omer Sabary and Gadi Chaykin

In this project, we built and integrated the Maskless Array Synthesis (MAS) simulator into an existing DNA synthesis simulator developed within the DNA Storage Lab, led by Prof. Eitan Yaakobi, at the Computer Science Faculty at the Technion. The MAS simulator provides a cost-effective and versatile alternative to physical MAS synthesis, making it a valuable tool for advancing research in DNA data storage. By reducing financial constraints associated with physical experiments, it opens up new opportunities for in-depth studies of MAS processes. Rigorous testing confirmed the accuracy of the simulator through individual and combined error rate analyses, demonstrating close alignment with predefined values. This attests to the simulator's reliability. Our versatile simulator shows promise in furthering our understanding of DNA synthesis, error rates, and their implications, ultimately contributing to the field of DNA data storage.

If you wish to dive deeper into this project, feel free to explore the detailed project report.

Technologies: Python, QtDesigner, PyQt5, Pillow

This Websiter

Individual project in Web Development

This website is a personal project I created out of curiosity and a desire to expand my knowledge. I ventured into web development to learn how websites are built and build one for myself. The website is a platform to showcase my coding portfolio, highlighting my skills and experience. It reflects my learning journey and demonstrates my ability to apply programming skills in different domains.

If you're interested, you can check the GitHub repository for more details.

Technologies: Html, Css, JavaScript