Masters

Browse

Recent Submissions

Now showing 1 - 20 of 90
  • ItemOpen Access
    Analysis of Creation Scientific Library System with MARC21
    (2021) Abubakirova A.
    Automation solutions come to centralization and internalization in every part of processes in different spheres. The reason is that the philosophy of humanity changed to “win to win”, assist each other, be a team and develop systems that give effectiveness, focus and open source. In this research work analyzed CIS Library systems and their formats, advantages and disadvantages from the development part. In the result identified 4 criterias in the development of the corresponding software in the creation of the Library System. For a more detailed analysis of problems between different formats, we used OCLC WSKey and found authority tags. Analyzed timeline of creation of basic modules of library system and influence in each other, accent was in analyzing and implementing cataloging modules with comparing desktop and web software and the additional task possibility of transferring metadata with XML files between different formats. In future work was testing and comparison of analysis.
  • ItemOpen Access
    Development of a self-adaptive algorithm and software for routing optimizations
    (2018) Zholamanuly O.
    Nowadays because of globalization and complex supply chain, logistics plays a more important role in developing a successful optimization algorithm. Total logistics costs have become one of the most important economic indicators of logistics efficiency. The total costs included: transportation, order processing or customer service, warehousing, administration and inventory holding costs. The purpose of this research is optimization of transport logistics using algorithms to optimize finding the optimal path and implementing the basic necessary for the logistics company, taking into account the characteristics of the goods. The goal of the work is to create the optimal algorithm for logistic transportation with customized superstructures for goods delivery. In this dissertation we will introduce famous logistics optimization algorithms. And try to develop new algorithm which solve main problems of supply chain and try to proof that this new algorithm will be best solution of logistics optimization.
  • ItemOpen Access
    Development of the modernization and support system in IT educational process
    (2018) Kuanyshbek D.
    Nowadays effective management of the educational process is one of the most important management tasks in the university, which encompasses a large number of people involved in this process - students, teachers, teaching and support, and directly affects the conditions of their work and study. At the same time, normative documents regulating educational activity leave a lot of space for their implementation in the conditions of a particular institution of higher learning. Taking into account all available opportunities and their effective implementation require considerable effort on the part of management personnel. The main study question is how the automated learning Support system. The research idea is to describe the principles of automated learning Support technologies for education process. The result of the research is the improvement of knowledge flow and the information system.
  • ItemOpen Access
    Development and research of the data processing system in the automated enterprise management system.
    (2018) Kalidolda Ye.
    The object of the study of this work is the architecture and structure of the Oracle database instance, while the subject of the study is the finding and the principle of storing the performance metrics of the database instance to obtain information about the performance of the DBMS. The main goal of the master's thesis will be to develop a method for low-level monitoring of the Oracle DBMS based on the techniques for obtaining performance metrics from the SGA (System Global Area) shared memory of an Oracle database instance and obtaining the storage structure for these metrics, with further implementation of the software product or module to the existing monitoring software. Monitoring systems allow you to track a huge number of database objects. In this work we will discuss the main monitoring objects, as well as various ways of obtaining data on these objects in the Oracle DBMS. In particular, we will consider the possibility of monitoring user sessions and obtaining metrics such as the identifiers of the processes started by the user, session identifiers, executable queries and waiting events. We will review the basic standard monitoring systems for Oracle DBMS, identify their advantages and disadvantages. The scientific novelty of the work is that, to date, there is not one implemented method for reading the performance metrics, which can dynamically determine the storage structure of the SGA shared memory and on the basis of this data, obtain metrics for the current performance of the DBMS.
  • ItemOpen Access
    Development of the automated control systems and analysis of budgetary and private medical establishment
    (2018) Duisebayev N.
    The purpose of this study is optimization with the help of optimization algorithms and increasing the efficiency of therapeutic and diagnostic processes of the supposed optimal correlation between the results of these processes and the labor and material costs necessary for achieving it. Also, a review of medical information systems and the dynamics of their development. The paper describes the main scientific and medical databases and how to access them, and considers bibliographic and full-text databases for users, researchers, doctors and general users. The forecast of its development is given and the main trends that have been formed over the years of observation are noted. Scientific-based automated improvement of the organization and management of medical and diagnostic processes will allow to raise the solution of the main healthcare tasks to a qualitatively new level. It is stated that the efficiency in many respects depends on the organization and management of medical-diagnostic processes. Also given are averaged data on the performed installations, the distribution of developments on technologies and database management systems, by types of treatment and prevention institutions and forms of ownership. The work also performed an overall assessment of the state of automation of the market of medical and preventive institutions and their shortcomings in organization and management lead to serious errors in the diagnosis and treatment of patients.
  • ItemOpen Access
    Aspect-oriented definition of emotional tonality of documents in the Kazakh language.
    (2018) Chapayev D.
    In our time, every person in his everyday life is facing artificial intelligence even without noticing it. We use it literally everywhere, from searching the Internet and ending with the location of a fast route from point A to point B. Over the past 10 years, developments in the field of artificial intelligence have acquired a new breath. Since many studies were made as far back as the twentieth century, they were not used in the right case because there was a lack of a large amount of data. But now in the world there is a lot of data on which it is possible to train and create the so-called weak artificial intelligence (weak AI) which performs one specific task. A good example of a weak AI is Apple Siri and Google Assistant. The task of which is to Support the conversation with a real person (Question & Answering). Along with this, in the processing of natural language there are other tasks such as the sentiment analysis of the text, machine translation and speech recognition. The sentiment analysis of the text is used in many ways to understand the end user, but applications for analyzing the mood are endless. More and more we see that it is used in monitoring social networks and VOC (voice of the customer) to track Customer feedback, survey responses, competitors, etc. However, it is also practical for use in business analytics and situations, in which the text needs analysis. In such areas as product quality development, improvement of customer service, and crisis Management. In this thesis, the work of the application, which will determine the emotional tone of the text in the Kazakh language, will be explained. As the input, we will give the text in Kazakh. and the program should accordingly give an answer in the form of Negative or positive.
  • ItemOpen Access
    Development of software applications in the Smart-Campus system
    (2018) Begadil S.
    One of the urgent tasks of the modern information society is to find documents that are partially and completely similar to each other. The ability to determine the similarity between documents can improve quality of clustering documents by content, search engines by removing unnecessary information, identifying copyright infringements, filtering search and mail spam. Huge amount of data makes its direct solution (by pairwise comparing the texts of documents) practically impossible at reasonable time. Therefore, faster document comparison algorithms are required. At the same time, algorithms that successfully work for a specific statement of the problem are inapplicable or give poor results for other problems. This master's thesis explains the work of an application that searches similarities between documents. Documents can be in pdf, doc, docx, jpeg, png or jpg format and should be in Russian, English or Kazakh. If the document format is jpeg, png or jpg, then the application converts text information from image to text using OpenCV library, then performs a search from the database. Using this application, users can add documents to the application database and check documents for duplicates. For example, teachers can add student courseworks, theses, scientific articles to the database, and then check the work of other students for duplicates.
  • ItemOpen Access
    СОЗДАНИЕ ВИРТУАЛЬНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ АНАЛИЗИРОВАНИЯ И НАБЛЮДЕНИЯ ЗНАНИЙ УЧЕНИКА
    (2013) Тунжер И.
    Одно из самых важных в процессе обучения является измерение знаний и оценка. В ходе процесса обучения при помощи оценки мы можем определить уровень знаний учащихся. Чтобы узнать, насколько понят и освоен материал, необходима регулярная проверка знаний. В понятие проверки входит оценивание (как процесс) и оценка (результат). Основная задача контроля - выявление уровня правильности, объема, глубины усвоенных учениками знаний, получение информации о характере познавательной деятельности, об уровне самостоятельности и активности учащихся в учебном процессе. определение эффективности методов, форм и способов их учения. После завершения контроля знаний и оценки, необходимо как можно раньше провести работу над ошибками и как можно раньше уведомить родителей. В наш век информационных технологий проблему предоставления точной информации в срок можно решить достаточно эффективно, ведь есть интернет, есть мобильный телефон.
  • ItemOpen Access
    ОҚУ ҮРДІСІНІҢ КӨПМАҚСАТТЫ АВТОМАТТАНДЫРЫЛҒАН ONLINE ЖҮЙЕСІН ҚҰРУ
    (2013) Омаров Б.
    Мектеп оқушыларының білім алуы мемлекетіміздің болашағы, әрбір отбасының болашаққа деген үміті. Осы орайда қазіргі нарықтық заманда барлық дерлік ата-аналардың өз бүлдіршіндерін толықтай бақылауға алуға мүмкіндіктері жоқтың қасы. Барлығы дерлік жұмыста. Мектеп әкімшілігі, ұстаздары мен ата-аналар арасындағы байланыс әрдайым жоғары дәрежеде болуы керек. Кейде баланың білім алуы күрт төмендеп кетеді. Осы мәліметтерді ата-аналарға әрдайым қолжетімді қылудың бірден-бір жолы интернет желісін пайдалану арқылы болып отыр. Қараусыз қалған баланың сабақтардан алыстап, дұрыс жолды емес бұрыс жолды таңдауы әбден мүмкін. Мектеп, ұста және ата-ана қадағалауында болатын оқушыға дер кезінде көмек көрсетуге болады. Тәрбие мен білім әрдайым бірге жүретін ұғым. Бұл диссертациялық жұмыстың мақсаты интернет желісінде мектеп оқушыларының үлгерімі, емтихан нәтижелері, олимпиадаға дайындықтары, 11- сынып оқушыларының ҰБТ-ға дайындықтарының нәтижелелерінің берілгендер қорын құрып әрдайым оқушы мен оның ата-анасына қолжетімді ету. НТМІ, РНР және МҮ 650!І, сияқты веб программалауға арналған тілдердің көмегімен осы қойылған мақсатты шешу бағытында веб сайт дайындалған. Онда жоғарыда аталған мәліметтермен қатар оқушы өтілген тақырып бойынша өзінің қаншалықты түсінгенін бақылау мақсатында онлайн режимінде тест емтиханын тапсырып нәтижесін көре алады. Қазіргі таңда электронды үйрену өте қарқынды дамып келе жатыр. Себебі бүкіл балалар техникаға, оның ішінде компьютер мен интернет желісіне өте қатты қызығады. Осы қызығушылықты пайдаланып оқушыларға білім беру қазіргі таңдағы ұстаздардың басты міндеттерінің бірі. Оқушылар интернетті тек хат, хабар алысу үшін ғана емес, оны өз білім дәрежесін бақылайтын орта, өз-өзін сынайтын ортаға айналдыру көзделген. Оқушы ата-анам мектепке келмейді бағаларымды білмейді дегеннен құтылады. Себебі көптеген жұмыс орындарында, үйде интернет барлық жанұяларға дерлік қолжетімді.
  • ItemOpen Access
    «FLASH» БАҒДАРЛАМАСЫН ӨЗДІГІМЕН ҮЙРЕНУ
    (2013) Жаңабай Қ.
    Дайындалған диссертацияның негізгі мақсаты: Оқушылардың Ғіазһ бағдарламасын үй жағдайында өздігімен меңгере білуіне мүмкіндік жасау. Оқу құралы ретінде веб-сайт дайындалды. Веб-сайт видео сабақтар, практикалық жаттығулар және өз білімін тексеретін тесттерден құрастырылған. Оқушы сабақ уақытында сол күнгі сабақты дұрыс түсінбеген жағдайда немесе белгілі себептермен қатыспаған болса, оқушы бос уақытында қосымша сабақ ретінде оқу құралын қолданып дайындала алады. Видео сабақтар оқу бағдарламасына сай бекітілген тақырыптарға түсірілген. Тақырыптар кіші топтарға бөлініп оқушыларға оқу материалдарын меңгеруін тездетуге және оңайлатуға мүмкіндік жасап, ең маңызды, керекті жақтары алынып және оларға жақсы мысалдар беру арқылы түсіндірілген. Нәтижеде оқушылар оқу құралын пайдала отырып ҒІавһ бағдарламасына деген қызығушылығы артты. Олар өздігімен түрлі анимациялар, ойындар және кіші мультфильмдер құрастыруға қабілеттері ашылды.
  • ItemOpen Access
    РЕШЕНИЕ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ С ПОМОЩЬЮ ИСКУССТВЕННЫХ НЕЙРОННЫХ СЕТЕЙ
    (2013) Газизов Т.
    Следует отметить особую роль дифференциальных уравнений при решении многих задач математики, физики и техники, поскольку не всегда удается установить функциональную зависимость между искомыми и данными переменными величинами, но зато часто удается вывести дифференциальное уравнение, позволяющее точно предсказать протекание определенного процесса при определенных условиях. Дифференциальные уравнения имеют огромное прикладное значение, являясь мощным орудием исследования многих задач естествознания и техники: они широко используются в механике, астрономии, физике, во многих задачах химии, биологии. Это объясняется тем, что весьма часто законы, которым подчиняются те или иные процессы, записываются в форме дифференциальных уравнений, а сами эти уравнения, таким образом, являются средством для количественного выражения этих законов. Для решения уравнений наиболее удачно подходят сети, принадлежащие к классу нейронных сетей Хопфилда. Эти сети имеют пути, передающие сигналы от выходов к входам, фактически получается, что отклик таких сетей является динамическим, то есть после того, как поступит новый вход, вычисляется выход и, передаваясь по сети обратной связи, модифицирует вход. Затем выход повторно вычисляется, и процесс повторяется опять. Для сети, которую можно считать устойчивой, последовательности итераций приводят к все меньшим изменениям выхода, и в конце выход не становится постоянным. Бывает также и неустойчивые сети, для которых процесс подбора выхода никогда не может закончиться. В этом вся и суть настройки сети, чтобы она получала нужный результат. Разумеется, существуют также классические численные методы решения. Но бывают такие ситуации, когда эти методы не могут привести к решению, либо оно получается за очень большое число итераций. Нейронные сети гораздо более гибки в этом плане, и, как правило, алгоритм на их основе оказывается более эффективным.
  • ItemOpen Access
    JOOMLA МҮМКІНДІКТЕРІН ҚОЛДАНЫП МЕКТЕП САЙТЫН ҚҰРУ
    (2013) Аширметов А.
    Республикамыздың білім беру жүйесін ақпараттандыру - еліміздің даму стратегиясының негізгі бағыттарының бірі, себебі ХХІ ғасыр - білім беру жүйесін ақпараттандыру ғасыры. Ұсынып отырған ғылыми жұмысты бастауға осындай ізгі мақсат түрткі болды. Бұл жоба болашақта мектеп қабырғасында Web - сайт құру технологияларын қолданып, үлкен жобалар жасауына түрткі болар деген сеніммен осы ғылыми жұмысты ұсындым. Web-сайт бұл дүниенін кішкентай моделі. Бұрынғы кезде Web-сайтты бір адам - Web-мастер жасаған болса, қазіргі кезде Web-сайттарды бірнеше адам жасайды. Олар Web-дизайнер, программист, бизнес-кеңесші, маркетинг бойынша басқарушы, менеджер. Web-мастер мамандығы қазіргі кезде өзінің кұпиялығын жоғалтып жатыр, ал сайт жасау технологиясы зертхана сыртына шығып көпшілікке белгілі болып жатыр. Бұның негізгі белгісі Интернет- жобаларға өсіп жатқан инвестициялар, Web-сайттардың күрделі білімдік, ғылыми, комерциялық мүмкіндіктері. Өзіміз білетіндей Internet желісі түрлі сайттардан тұрады. Сайттарды пайдалана білуменқатар оны құра білу де қажет. Ол әрине көптеген жұмыстарды қажет етеді, ең бастысы ол не мақсатта құрылып жатыр? Әрбір Web-сайт тексттен, суреттерден, видео үнтаспаларынан тұруы мүмкін. Мұндай сайттар ғаламшардың кез-келген нүктесіндегі компьютерде болуы мүмкін. Web-тің негізгі қызметі- қажетті ақпаратты шапшаң түрде кіріп көру, жинастыру және де оны экранға шығаруды ұйымдастыру. Бұл диссертациялық жұмыста сайт жасаудың дайын сайтты басқарудың жүйесі яғни /оотіа қолдануға немесе сайтты бағдарламалау тілдері яғни РНР, Руthon, Javа, Регl, Аsp арқылы өзінің басқару жүйесін жасау арқылы құруға болатындығы түсіндірдім. Joomla - дүние жүзінде ашық кодты мәлеметтерді басқару жүйелері арасында бірінші орында. Ол бүкіл дүние жүзінде қолданылады, Joomla арқылы шағын сайттардан бастап үлкен жобаларға дейін жасауға болады. Мысал ретінде Joomla басқару жүйесі арқылы жасалған www.pavktl.kz сайтын жасау барысы қарастырылды.
  • ItemOpen Access
    ОБУЧЕНИЕ ОСНОВАМ ПРОГРАММИРОВАНИЯ СТУДЕНТОВ, ОБУЧАЮЩИХСЯ ПО СПЕЦИАЛЬНОСТИ “МАТЕМАТИК
    (2013) Айтасов Р.
    Данная исследовательская работа заключает в себе разбор языков программирования и выбор наиболее оптимального силлабуса дальнейшего обучения студентов на специальности «Математика» инженерного факультета университета имени Сулеймана Демиреля. В докладе предлагается — своеобразное новое — направление курса — «Языки программирование для математиков», а именно выбран подходящий формат обучения программированию с точки зрения математического мышления.
  • ItemOpen Access
    СОЗДАНИЕ ИНФОРМАЦИОННОЙ БАЗЫ ПЛАНШЕТНЫХ КОМПЬЮТЕРОВ IPAD ДЛЯ ИНТЕРАКТИВНОГО ВЕДЕНИЯ УЧЕБНОГО ПРОЦЕССА
    (2013) Абылаев Ф.
    Учебно-воспитательный процесс в учебном заведении имеет целостный характер. Учитель постоянно контролирует учебно-познавательную деятельность своих учеников, корректирует их знания, навыки и умения, направляет их работу и вносит изменения и уточнения в их подготовку или усвоение знаний в соответствии с выявленными пробелами. Одной из проблем учебно-воспитательного процесса заключается в заинтересованности учащегося в преподаваемом предмете. Решить эту проблему можно при помощи планшетных компьютеров !1Рад. Потому что в этом планшетном компьютере обычные уроки становятся динамичными и интересными. Целью данной диссертационной работы состояло в создании информационной базы планшетных компьютеров {Рад чтобы сделать введение учебного процесса стало более интерактивным. Задача состояла в разработке приложения, с помощью которого можно было бы добавить в учебный процесс, интерактивность, используя новые технологии. Созданное приложение для планшетных компьютеров ТЕА является одним из тех приложении, которое может помочь преподавателям заинтересовать учеников и сделать урок еще более интерактивным. Ученики же в свою очередь смогут научиться пользоваться новыми технологиями с пользой для себя, а не только как средство для развлечений.
  • ItemOpen Access
    OPERATION OF ORACLE SOFTWARE ON THE OPERATING SYSTEM WINDOWS
    (2013) Seisenbay A.
    Oracle is the world's largest enterprise software company, offering solutions for middleware, business intelligence, business applications, and collaboration. Oracle offers information solutions for businesses: how to manage information, ways to use it, solutions for sharing it, how to protect it. Also it is known in the technology industry as being very innovative and highly competitive software. Well, thanks to Oracle databases, most banks are able to manage our critical information securely and flawlessly. Oracle databases are all about robustness, power and exceptional data maintaining capabilities. You hardly hear about an Oracle database crashing or messing up with the data. Operating system Windows by nowadays statistics (http://gs.statcounter.com/#osww-monthly-201202-201302 , http://www.netmarketshare.com/report.aspx?qprid=11&qpcustomb=0 ) we can understood, that it is more useful and popular. So, in this work I will try explain you main key points in installing Oracle software on windows operating system. This work contains tutorials which briefly show and tell how to install software and to securely manage it by telling simple “selects”. Which is enough to know for the first time to specialists working with database without critical errors. Also by doing these tutorials you will understand how the Database structure on oracle is organized. Here the main points to setup Database are mentioned simply and makes you to gain your goal in a short time without reading lots of information. And also here the common mistakes while administrating Oracle Database are shown. It will be helpful for beginner users who want to get their feet wet with Oracle Database.
  • ItemOpen Access
    Development of an Exam application using Adaptive Learning algorithms
    (2013) Syzdykov R.
    Web-based exams are becoming increasingly popular in the last years; however, most of the exams developed using static exam content, so that students access to the same content irrespective of different learning backgrounds, learning styles, knowledge levels and abilities. It's a challenge to develop advanced Web-based exam application that can offer both adaptivity and intelligence. This study presents a novel approach to design an exam application which includes major adaptive features. The student, domain and exam content are separately designed to support adaptive learning. Application tracks students’ answers during the exam phase. The results are analyzed according to the Item Response Theory (IRT) in order to calculate students’ abilities. The student model is updated based on exam results. The updated student model is used to generate learning style and knowledge level of each learner.
  • ItemOpen Access
    ANALYSIS OF SYSTEMS PYTHON VS. RUBY
    (2013) Kopbayeva Zh.
    Nowadays web development programming is very popular. Using object- oriented programming (OOP) languages in it made it fun to design overall architectures, functionality and ease of usability. As the scripting languages did not lose their popularity in this process, on their own field they also were making progress for making web development interesting for a programmer. Also scripting languages’ popularity is stable because of their compatibility and ease of use with the other languages. Considering these in this paper the comparison of basic items is made, that exist in Ruby and Python. Python itself was already popular, but coming of Ruby into the world of developers made them to begin many discussions. This work will give you basic view to make yourself a conclusion which one to choose and here it’s assumed that you already know one of the OOP languages or at least have some basic understanding of it. It won’t be just the basic interview with Python and Ruby, but from the introduction part the main concepts for language differences like dynamic versus static typing, strong and weak typing, compiled versus interpreted properties’ overview will be made. At the end developers will be able to conclude for themselves how to start and continue, while making clear reasoning. Because the work was made to do a rational overview of both Ruby and Python so that there won’t be any prejudice of a particular individual.
  • ItemOpen Access
    MICRO-TRAINING IN FLASH FOR KAZAKH-TURKISH HIGH SCHOOLS
    (2013) Hamzin A.
    In this dissertation work was considered a new conception of education methods like Micro-training in Flash for Kazakh-Turkish high schools. Educational system of our country is developing by Memorized Learning methods that are why I used to practice this method of educating. The last point of Memorized knowledge is illiteracy of our students at all. Starting up of kinder garden we must teach our kids not to use memorized learning. I created web site for teaching students to self-studying. I was using this web page in Astana KazakTurkish high school for gifted girls and the result was very attractive and useful. Kazak-Turkish high School educating system is very suitable for Micro-training education system.
  • ItemOpen Access
    Development of system automating of sorting letters at the post office
    (2017) Orynbekova K.
    Development of postal service starts from 6 thousand years BC. Actually, first messages were send and service starts later, but these tam-tam drums laid the foundation of post service. During evolution of humanity people met problems, and then they tried to find solutions, such a smoke camp fire or pigeon. Time decreasing consumption system proposes the most optimal rack to Store the package, optimal by size and distance between rack and delivery stake. Algorithm is intended to decrease time for searching the empty racks and the racks, which have been already, stored the packages. It will make delivery and sorting process at receiving much faster and also will optimize consuming free space in racks, Automating sorting algorithm is a system, which proposes the most optimal rack to store the package, optimal by size and distance between rack and delivery stake. Algorithm is intended to decrease time for searching the empty racks and the racks, which have been already, stored the packages. It will make delivery and sorting process at receiving much faster and also will optimize consuming free space in racks. During delivery, post official will exactly know, in which rack does the package stored and during sorting, it wouldn't be necessary to look for optimized rack to place package; in case if post official will not look for optimized rack, optimized consumption of space will not be actual. In developing of algorithm Mathematics and Statistics Science were used. And there are intentions for developing algorithm, working with Internet of Things methodology in future.
  • ItemOpen Access
    Detection of diseases using machine learning algorithms
    (2017) Meraliyev M.
    The recent advancements in computer technologies and storage capabilities have produced an incredible amount of data and information from many sources such as social networks, online databases, and health information systems. Nowadays, many countries around the world are changing the way of implementing health care to the patients and the people by utilising the benefits of advancements in computer technologies and communications through electronic health. This huge amount of data can be tuned into knowledge and more useful form of data by using computing and machine learning tools. It is believed that engineering this amount of data can aid in developing expert systems for decision support that can assist physicians in diagnosing and predicting some debilitating life threatening diseases such as breast cancer. Expert systems for decision support can reduce cost, the waiting time and free human experts (physicians) for more research, as well as reduce the errors and mistakes that can be made by humans due to fatigue and tiredness. However, the process of utilising health data effectively, involves many challenges such as the problem of missing features values, the curse of dimensionality due to a large number of features (attributes), and the course of actions to determine the features, that can lead to more accurate results (more accurate diagnosis). Effective machine learning tools can assist in early detection of diseases such as breast cancer, and the current work in this thesis focuses on investigating novel approaches to diagnose breast cancer based on machine learning tools, and involves development of new techniques to construct and process missing features values, investigate different feature selection methods, and how to employ them into diagnosis process.