Recommended topics for 2023python graduation project

0 Preface

Hi, everyone, the senior students are about to start their graduation project, are you ready?

The seniors have sorted out the latest python computer-related topics for you in detail. If you have any questions about the topic selection, you can ask the seniors~


1 python - Algorithms

  • Design and Implementation of Cartoonization Algorithm for Character Avatar

  • Design and Implementation of Facial Expression Classification Algorithm

  • Design and implementation of face attribute classification algorithm

  • Research and Implementation of Face Feature Extraction Algorithm

  • Fast object search algorithm in video based on deep learning

  • Research on Image Retrieval Algorithm Based on Deep Learning

  • Research on Image Segmentation Algorithm Based on Deep Learning

  • Research on Prediction Algorithm of Lost Players in Online Games Based on Deep Learning

  • Research and Implementation of Short-term Traffic Flow Forecasting Algorithm Based on Machine Learning

  • Algorithm design of question answering evaluation based on machine learning

  • Design of Q&A Recommendation Algorithm Based on Machine Learning

  • Research on Logistics Optimization Algorithm Based on Reinforcement Learning

  • Research on age prediction algorithm based on deep network

  • Research on RGBD Image Segmentation Algorithm Based on Deep Network

  • Research on Image Super-resolution Algorithm Based on Adversarial Neural Network

  • Research and Implementation of Visual Logic Reasoning Algorithm Based on Memory Network

  • Causality Research and Algorithm Package Implementation Based on Bayesian Networks

  • Research on word sense disambiguation algorithm based on end-to-end neural network model

  • Research on social recommendation algorithm based on social network structure

  • Research on Link Prediction Algorithm of Multi-layer Social Network

  • Research on Location Recommendation Algorithms in Social Networks

  • Research and Realization of Algorithmic Game in Social Network

  • Research on personalized recommendation algorithm based on reverse recommendation

  • Research on Commodity Popularity Prediction Algorithm Based on Recommendation Algorithm

  • Design and Implementation of Optimal Path Recommendation Algorithm Based on Trajectory Data

  • Research and Application of Recommendation Algorithm Based on Poisson Decomposition

  • Research and Implementation of Image-based Crowd Gathering Detection Algorithm

  • Research and Implementation of Image Dehazing Algorithm

  • Research and Implementation of Image Classification Algorithm on Mobile Platform

  • Research on Image Classification Algorithm Based on Hash

  • Realization of Image Denoising Algorithm Based on CNN

  • Design and Implementation of Art Style Rendering Algorithm for Image

  • Research and C++ Implementation of Target Tracking Algorithm Based on Video Image

  • Research and C++ Implementation of Violent Incident Detection Algorithm Based on Video Behavior Analysis

  • Design and Implementation of Text-Based Network User Analysis Algorithm

  • Research on scoring technology of subjective questions based on keywords and synonyms

  • Research and implementation of host security status assessment based on traffic characteristics

  • Research on Segmentation Algorithm of Passenger Flow Movement Pattern in Public Places Based on Deep Learning

  • Design and Implementation of Traffic Flow Forecasting Algorithm on Holiday Expressway

  • Algorithm Implementation of Abnormal Heart Rhythm Detection Based on Android Platform

  • Program Realization of ECG Arrhythmia Classification Algorithm Based on Matlab

  • Research and Analysis of Privacy Protection Algorithm Based on User Comment Attributes

  • Research and Implementation of Outdoor Scene Illumination Estimation and Rendering Algorithm Based on Hardware Acceleration

  • Research on Data Mining Algorithms Based on Privacy Protection

  • Realization of Algorithm for Panoramic Image Generation Based on Matlab

  • Research on Consensus Algorithm Based on Data Sovereignty Blockchain

  • Intelligence + Education: Design and Implementation of Multi-label Classification Algorithm for Knowledge Points

  • Design and implementation of black and white font color artistic algorithm

  • Research on Prediction Algorithm of Lost Players in Online Games Based on XGBoost

  • Research on learning algorithm of spiking neural network based on rank-order

  • Robot control algorithm based on virtual reality technology and reinforcement learning

  • Crowd Behavior Modeling and Simulation

  • Modeling and Analysis of Tourist Population Based on Mobile Phone Signaling

  • Multi-view Human Pose Reconstruction Based on RGBD Camera

  • Behavior Recognition Technology and Implementation Based on RFID Tag

  • Neural Network Model of Weakly Supervised Object Detection Based on Neural Network

  • Hash Retrieval Method Based on Data Inherent Structural Features

  • An FPGA Acceleration Engine for Deep Neural Networks

  • Research on Image Recognition Based on Weakly Supervised Deep Learning

  • Research on Object Detection Algorithm

  • Design and Implementation of Lightweight JavaWeb Development Framework

  • Research on Graph Structure Learning of Multi-source Data

  • Research on the Structural Evolution of Scientists' Cooperation Network

  • Realization and Application of 0-1 Knapsack Algorithm

  • Research on Multi-view Clustering Algorithm

  • Research on self-step multi-task and multi-view clustering algorithm

  • Research on Swarm Intelligence Computing Algorithm

  • Research on Constructing Algorithm of Compatibility Graph (pcg)

  • Research on Algorithm for Mesh Simplification of 3D Model

  • Research and C++ Implementation of Image Despecular Highlight Algorithm

  • Research and Realization of Image Deraining Algorithm

  • Research on Kernelization Algorithms for Cyclepacking Problems on Planar Graphs

  • Key Update Algorithm for RFID System Based on Balanced Tree

  • Research on Complex Network Sampling Algorithm Based on Spanning Tree

  • Research on Classification Algorithms for Network Reviews

  • Interpretable Research on Machine Reading Algorithms

  • Research on Task Scheduling Algorithm for Edge Computing

  • Design and Implementation of Several Classical Algorithms for Parallel Computing

  • Research and Application of Attribute Enhanced Concept Map Matching Algorithm

  • Realization and application of FP-tree association rule algorithm

  • Research and simulation of storage control algorithm for M2M network

  • Video Coding Optimal Control Algorithm for Network Packet Loss Environment

  • Generative Adversarial Network Algorithm and Application Research

  • Realization of Fast Matrix Operation Based on FPGA

  • Self-weight multi-core learning research

  • Research and Construction of Knowledge Base of Elementary Mathematics

  • Recognition and Solution of Integral in Image

  • An Embedded Deep Convolutional Neural Network Inference Engine

  • Anti-strategy Mechanism Design for Site Selection Problem

  • Research and Application of Information Skeleton

  • Simple-Complex Activity Co-recognition Based on Shared Structure

  • Bayesian tensor decomposition

  • Design and Implementation of Information Security Knowledge Graph

  • Research on Subspace Clustering Based on Matrix Decomposition

Examples of senior work:

insert image description here

insert image description here

2 python - data mining topic selection

  • Python-based mail classification system

  • Research on text emotion understanding technology

  • Stem cell division and growth tracking research

  • Research on Weakly Supervised Learning in Behavioral Activity Understanding

  • Analysis and research on the impact of climate and environmental factors on elderly patients with COPD

  • Design and implementation of license plate recognition system based on deep learning

  • Deep Convolutional Neural Networks and Its Application in Face Recognition

  • Theoretical Research on Deep Reinforcement Learning and Its Application to Video Games

  • Robot indoor scene recognition based on deep learning

  • Research and Implementation of Deep Learning-Based Hash Method in Multi-granularity Image Retrieval

  • Design and implementation of website verification code recognition system based on deep learning

  • Applications of Tensor Decomposition in Bioinformatics

  • Product Popularity Prediction Based on Point Process

  • Static Code Analysis Based on Recurrent Neural Network

  • Social network user relationship research

  • Analysis and Modeling of User Interest Evolution in Online Social Networks

  • Analysis and Computer Simulation of Information Dissemination Behavior on Social Networks

  • ECG Data Study

  • Semantic Representation and Learning from Trajectory Data

  • Realization of NPC Autonomous Training Model Construction Based on Deep Reinforcement Learning

  • Design and implementation of English part-of-speech tagging based on LSTM

  • Research on Chinese Emotion Recognition Based on Machine Learning

  • Research on high-quality word vector generation method based on deep neural network

  • Trajectory visualization and demand forecasting of taxi pick-up and drop-off passengers in Singapore based on map data

  • Design and Implementation of Medical and Health Archives Information Visualization System

  • Research on Semantic Expression and Search Technology of Activity Trajectories

  • Research on egocentric network visualization based on telecom big data

  • Design and implementation of cifar10 data set generation based on DCGAN

  • Analysis of Travel Behavior of Urban Bicycles

  • Accurately locate the store where the user is located in the mall

  • Visualization Research Based on Taxi Trajectory Data

  • Student behavior habit "portrait" visual analysis platform

  • Design and implementation of high-speed rail operation map based on map API

  • Design and realization of professional post portrait based on big data technology

  • Research on Prediction of User Movement Track Information Based on Collaborative Filtering

  • Visually display the design and implementation of the data processing center

  • Distributed crawler based on Sina Weibo and visual processing of data

  • Analysis of urban residents' occupation and residence based on public bicycle data

  • Representation Learning on Dynamic Networks

  • Item allocation problem based on social network exchange

  • Research on user relationship of QQ social network based on complex network

  • Research on urban subway traffic network based on complex network

  • Research on Important Structural Features of Internet Autonomous Layer Network

  • Automatic Classification of Cardiac Arrhythmias Based on Deep Learning

  • Diabetic retinal disease diagnosis research and implementation based on deep learning

  • Research and implementation of head clothing classification based on deep learning

  • Design and Implementation of Face Detection and Recognition System Based on Deep Learning

  • Sentiment Classification Based on Deep Learning

  • Research on Scene Classification Based on Deep Learning

  • Research on Title Classification Based on Deep Neural Network

  • Image classification based on DeepLearning

  • Image Retrieval Based on Deep Learning

  • Extracting image and video features based on deep learning

  • Image style conversion based on deep learning

  • Multimodal Retrieval Based on Deep Learning

  • Medical Image Segmentation Based on Deep Learning

  • Aided drug design based on deep learning

  • Anomaly Detection Based on Deep Learning

  • Voiceprint recognition based on deep learning

  • Design and implementation of recommendation system based on deep learning

  • Research and Implementation of Vehicle Feature Recognition Based on Deep Learning

  • Design and Implementation of Intrusion Detection System Based on Deep Learning

  • Respiration Monitoring Based on Deep Learning

  • Zero-shot and few-shot learning with deep learning

  • Big Data Prediction Method Based on Deep Learning

  • Font style conversion method based on deep learning

  • Research on lung cancer detection method based on deep learning

  • Research on Classification of Emergent Phenomena in Complex Systems Based on Cellular Automata

  • Implementation of Machine Learning in MCI Disease Classification

Examples of senior work:
insert image description here

3 python - Big Data Processing, Cloud Computing, Blockchain

  • Research on Workflow Scheduling Based on Hadoop

  • Distributed storage and calculation of public bicycle data based on Hadoop

  • Research on large-scale network traffic data processing method based on HHT

  • Quantitative research on the impact of venture capital institutions on enterprise development under the background of financial big data

  • Research on big data analysis and mining method based on target spatio-temporal trajectory

  • Research on real-time processing of large-scale data streams

  • Design and Implementation of Distributed Message Queue

  • Distributed file system design and implementation of small file optimized access technology

  • Research and Implementation of Customizable Automatic Deployment Method in Cloud PaaS

  • Design and Implementation of 3D Terrain Rendering System

  • Acquisition and Visual Analysis of Blockchain Transaction Information

Examples of senior work:

insert image description here

4 python - network security graduation topic

  • Deduplication of cloud storage encrypted data based on password authentication protocol
  • Research and Implementation of Key Technology of Digital Image Encryption
  • Signature Authentication Based on Dynamic Time Warping Algorithm
  • Design and Implementation of Network Security Evaluation Tool
  • Analysis of Weak Key Vulnerabilities in RSA Implementation
  • Design and Implementation of Web Service Unified Identity Authentication Protocol
  • Ethereum denial of service attack detection
  • Design and Development of Secure E-mail Based on Information Hiding Technology
  • Design of a privacy-preserving BP neural network
  • Design and Implementation of Semantic Search Engine in the Field of Information Security
  • Research on Encryption Technology for Range Search of Spatial Data
  • Design and implementation of active security protection system for smart phones
  • Design and Development of Database Encryption System Design and Implementation
  • Android terminal security audit software module development
  • Android application code protection and anti-protection
  • Image Feature Extraction and Application of Privacy and Security in Big Data Environment
  • Research on Key Technologies of Encrypted Data Query in Cloud Computing Environment
  • Design and Implementation of Personal Data Account System Based on Data Sovereignty Blockchain
  • Identity sharing application technology based on sovereign data blockchain
  • Prototype design and implementation of an application system based on blockchain technology
  • System Architecture Design Based on Data Sovereignty Blockchain
  • Design and implementation of domain name system based on blockchain technology
  • Design and Implementation of Distributed Authentication System Based on Blockchain
  • Design and Implementation of Hadoop-Based Block Chain Massive Data Storage
  • Design and circulation method of shared value token based on data sovereignty blockchain
  • Deployment and Application Research of Smart Contracts on Blockchain
  • Building a blockchain-based time commitment contract
  • Build a blockchain-based multiplayer game contract

5 Selected topics for python game design and animation design (suitable for digital media students)

  • Tetris

  • 24 point game

  • pacman game

  • backgammon game

  • guess the number game

  • BNB game

  • chat room games

  • Unity development

  • Fun and casual mobile game development based on Unity

  • Unity3D develops chicken eating game

  • Design and development of Pandora game based on Unity3D game engine

  • Design and Implementation of Mobile Interactive Game Based on Android

  • Development and Implementation of Snake Game Based on XNA

  • Production and development of shooting games based on UE4

  • Design and Implementation of 2D Game Engine

  • Pacman game development under Android platform

  • Design and Realization of Cellular Automata for Game of Life

  • Design and Implementation of Go AI Based on Monte Carlo Tree

  • H5 mini-game based on 2D physics engine (liquid)

  • Design and implementation of intelligent water drop puzzle game based on H5

  • Design and implementation of WeChat mini-game based on Cocos2D

  • Parkour game front-end system based on cocos2d-x

  • Design and Implementation of Fingertip Rhythm WeChat Mini Game

  • Development of Aircraft War Game Based on Gravity Sensor

  • Mobile platform addition, subtraction, multiplication and division training game development

  • Design and Realization of 3D Animation Based on WPF

  • Research and implementation of real-time rendering of Chinese painting style based on GPU programming

Examples of senior work:

insert image description here

insert image description here

6 How to choose a topic

1.1 Attribution

Recently, more and more students are asking questions. Many students don't know how to choose a topic, and they don't know what to do with the topic assigned by the teacher. The instructor doesn't share much information, so they can't start.

1.2 How to avoid pits (the most important thing)

The topic selection of the final project is actually a big pit for many students. There are too many people digging pits for themselves every year. If the topic is selected well, the defense and thesis writing will be much easier. If the topic is not well selected, it will be an infinite problem Endless torture. . . .

1.3 Why do you say that?

In fact, this is mainly due to the fact that most students are not clear about the technology required for a specific scene. When setting a topic, they take it for granted that a certain function is easy to implement, but in fact it is often not the case.

Therefore, it is recommended that students who are not clear about the implementation technology of the topic, it is best to find their graduate seniors or teachers to clarify the shutdown technology and implementation process in detail, of course, you can also ask me.

1.4 Difficulty control

(For students who only want to graduate smoothly) The topic cannot be set too difficult, nor can it be set too simple. It’s too difficult, and I can’t do it myself; it’s too simple, and the workload is not enough, so I can’t write a thesis, and I can’t even enter the defense.

1.5 Title of topic

Also, recently, many students have reported to their seniors that the topics they set are always rejected by the teacher. This is really not the teacher's fault. I can't laugh or cry when I see the topics you set. . . . .

The seniors are here to share with you a question-setting standard. Follow this standard to set the question:
"What algorithm (technology) was used + in what scenario + what kind of problem was solved"

1.6 Last

The seniors are open to open questions for a limited time. If you don’t understand the question opening, if you don’t understand a certain technology or algorithm, or if you don’t know how to start and finish the design, you can ask the seniors. The seniors will provide help according to your situation. I hope it can help you. you.

at last

Guess you like

Origin blog.csdn.net/HUXINY/article/details/131636349