Open source free Chinese full-text search engine - XunSearch

Open source free Chinese full-text search engine - XunSearch

Xunsearch is a full-text search engine solution developed in C/C++ based on xapian and scws, suitable for php full-text search, mysql full-text search and various site searches. It supports high-speed search of massive data, powerful, easy to use, open source and free! Xunsearch is a high-performance, full-featured full-text search solution. Xunsearch aims to help general developers quickly and easily build their own full-text search engines for existing massive data. Xunsearch is translated into Chinese as "迅搜", which is often abbreviated as XS in the code, which is both an abbreviation of the English name and an abbreviation of the Chinese initials. Here, "迅" means fast, which contains at least two meanings: one represents the responsiveness of search results, and the other is the difficulty and speed of secondary development. Xunsearch adopts a structured layered design, including backend services and frontend development kits, with clear layers and no overlap. The backend is a daemon written in C/C++, while the frontend uses the most popular scripting language PHP, which is more convenient for web search projects. For details, please refer to the architecture design. Xunsearch greatly reduces the difficulty of search development. In addition to conventional Chinese word segmentation, field retrieval, Boolean syntax and other functions, it also provides users with much-needed related search, pinyin search, result highlighting, search suggestions, etc. compared to other free solutions. For a specific list, please see our function list. Xunsearch is truly fully open source and is released using the most popular open source license agreement GPL. You can obtain all the source code of this project for free, use it freely, and modify and redistribute it under the license conditions. For details, please refer to the authorization statement file. 1. Application field The prerequisite is to have a certain PHP (or other corresponding SDK language) development ability and at least one server with a Unix-type operating system. Xunsearch can help you build various industry portals/vertical searches, BBS forum searches, CMS/Web site searches, document/literature searches, and various full-text searches based on existing database systems. 2. Historical origins Around 2006, the founder Hightman began to explore full-text searches. He first released the Chinese word segmentation code implemented in pure PHP, and then launched the Chinese word segmentation patch MyFT for MySQL/MyISAM full-text index. After a series of continuous improvements and improvements, the Chinese word segmentation project scws was officially released in 2007 and has been maintained ever since. The purpose of developing word segmentation at first was to solve the full-text search of Chinese. Although full-text search technology has become mature, most of them are commercial products. It is really hard to find free, open source, and easy-to-use products, so I had the idea of ​​developing my own full-text search. In 2008, we launched a relatively crude search solution FTPHP, and then in 2010, we started the Xungle project, which directly eliminated various technical requirements and provided users with search services including software and hardware environments. During the operation of the Xungle project, we found that a large number of users had to solve the search technology on their own for various reasons. In addition, we found an excellent open source search engine basic library Xapian abroad, which was developed in C/C++ and has excellent performance and has been tested for a long time. However, it did not integrate Chinese word segmentation, and the development difficulty and complexity were also relatively large. So we decided to integrate Xapian and Scws, and on this basis, provide more and more commonly used search functions. This is Xunsearch, and the version release is currently being prepared, and the code has been hosted on github.

Reading: 627 2019-05-20

Learning Computer Science for the Future - Suan Ke

Learning Computer Science for the Future - Suan Ke

Ji Suan Ke is the most convenient channel for learning computer related knowledge (programming, algorithms, development, computer theory), and its fun interactive methods allow you to easily learn with friends. Ji Suan Ke is a core product under Beijing Judao Youda Network Technology Co., Ltd. (hereinafter referred to as "Judao Youda"). Ju Dao Youda is committed to providing a new educational approach from the inside out, offering the best educational experience. Make the products of Judao Youda the first choice for everyone to learn and help each other. The rapid development of the Internet and artificial intelligence technology has laid the foundation of computer science. Computer science students lead the most advanced educational technology research in the field of computer science. Through advanced educational technology, they disassemble the talent cultivation demands of computer science majors and conduct corresponding teaching design, and guide students to study computer science courses in the way of human-computer interaction and mutual discussion. Ji Suanke hopes to provide more capable and responsible engineering talents in the field of computer science to the academic and industrial communities. Excellent teaching and research Relying on the teaching and research strength of the Computing Teaching and Technology Research Institute (preparatory), Ji Suanke has drawn on the teaching experience and design of many world-class universities, combined with the inherent needs of Chinese social development for computer talent quality, and has made unremitting explorations in educational technology innovation, teaching design reform, learning data analysis, and personalized training. Behind these efforts, there are contributions from master lecturers, renowned professors, and top engineers from home and abroad. Stable service resources Jisuaoke provides excellent learning conditions. The stable server array supports courses that require large-scale computing resources to provide test paper judgment, teaching guidance and engineering development support. Students can enjoy the rich teaching resources of Jisuaoke anywhere connected to the Internet. Thoughtful learning assistance Any questions raised by students in the course will be promptly resolved by a powerful teaching assistant team, and each question must be responded to within 24 hours. Some courses also have "video Q&A time" as needed, where students who choose courses can ask questions in a centralized manner during the "video Q&A time" to obtain the ultimate learning experience.

Reading: 616 2019-05-20

The leading independent music network community in China - Wujie Music Network WOOOZY

The leading independent music network community in China - Wujie Music Network WOOOZY

Founded in March 2009, Wujie Music Network is one of the few music websites in China that mainly focuses on original music information, paying attention to the latest and best independent music both domestically and internationally. The team members behind the scenes are all long-term habitual readers and users of excellent music magazines and websites at home and abroad. In the context of the decline of BBS trend in domestic forums and the rapid rise of social networks at that time, the music information media field lacked a truly basic music information website, so Wujie Music Network was created. As a predecessor of Wu Jie, various music information websites such as Independent Music and Reverse Music, which were born during the same period, have gradually stopped updating in the past few years. However, Wu Jie has persisted until now and has published over 200 interviews, nearly 300 music reviews and performance reviews, and recommended more than 500 domestic and foreign bands. The Wujie team currently has two editors stationed in Shanghai, who are distributed in various cities in China and important music cities such as London, Scotland, New York, Portland, etc. They have established cooperative relationships with several independent labels and music websites abroad, and are the exclusive partner of French music streaming service Deezer in China. Due to the rich reporting experience and unique taste and insights of the author team of Wu Jie, Wu Jie is often invited by event organizers such as Midi Music Festival, Strawberry Music Festival, Shanghai Jazz Festival, Beijing Sonic, Egg Ball Music Festival, Ableton Workshop, Music Matters Asia, etc. to conduct on-site interviews and report on the overall event and participating artists. In the past 6 years, the website has undergone several redesigns and now adopts the latest code technology and cutting-edge design concepts, and has a very user-friendly mobile browsing interface. In addition to online websites, Wujie has also expanded its offline activities since 2011, actively organizing the "Wujie Live" to explore and promote new bands, independently producing and translating music documentary subtitles, and organizing free screenings of "Wujie Screening" in various cities in China. There is also the "Wujie Electric Field" series that invited the most unique and exciting musicians in the electronic music industry since 2014. 'Wujie Weekend' was a brand new attempt by Wujie Music Network at the end of 2014. Choose a third-party city outside of Shanghai and Beijing every year to create a fun, creative, and underground DIY independent music weekend.

Reading: 589 2019-05-20

Fun short videos, easy 5-minute preview every day, never forget knowledge - Onion Mathematics

Fun short videos, easy 5-minute preview every day, never forget knowledge - Onion Mathematics

Onion Mathematics makes every student 'understand it at once'! Combine fun short videos with exercises for easy personalized online learning. Spend 5 minutes a day and experience it now! Onion Mathematics is a leading online learning platform for science subjects in primary and secondary schools in China. Through self-developed personalized learning systems and over 1500 animated video courses, it integrates artificial intelligence and big data technology, allowing students to spontaneously fall in love with learning and easily and interestingly understand knowledge. The Onion Mathematics curriculum covers mathematics and physics subjects in primary, middle, and high schools. Since its establishment in 2013, it has provided high-quality educational experiences for 20 million primary and secondary school students, covering 150000 schools in all provinces and cities across the country, greatly reducing learning barriers and costs, and enabling high-quality learning experiences to truly spread across regions. Onion Mathematics redesigns the learning experience based on students' cognition, helping them think from the source of knowledge, achieve understanding, and cultivate methods of thinking about problems. Through humorous and witty animated explanations, it arouses their inner desire for learning. At the same time, Onion Mathematics has helped over 500000 math teachers across the country organize classroom teaching in a new way, returning the initiative of learning to students. Onion Mathematics is a unit member of the Chinese Society of Education. It has been selected into the White Paper on Internet Learning in China for three times, has been recommended on the home page of Apple Store in China for more than ten times, and has won the annual best application award of Huawei and Xiaomi App Store, and has been rated as the first brand in the online mathematics market by the Chinese Academy of Sciences. At present, the company has over 350 members, graduated from domestic and foreign universities such as Harvard, Duke, Peking University, Tsinghua University, and the University of Hong Kong, and is committed to achieving true educational equity through the integration of education and technology. At the beginning of 2018, Onion Mathematics received a Series C financing of 120 million yuan jointly invested by Tencent and Junlian Capital, and was named one of the three education companies on the Forbes China Top 50 Most Innovative Enterprises list.

Reading: 498 2019-05-20

No programming required, mobile APP online development and production platform - AppPark

No programming required, mobile APP online development and production platform - AppPark

Application Park is a professional APP development, APP software development, and mobile APP production website. Self-service online mobile APP production, no need to know any technology, the company can experience the production of local life, shopping malls, information, tourism, food, social, education and other types of mobile APP software for free, such as customization, Apple IOS, Android dual system synchronous generation. Shenzhen Zhiyu Tiancheng Technology Co., Ltd. is an innovative technology company focusing on the field of mobile Internet. It is also committed to becoming an excellent mobile value-added service application integrator, providing partners with full business solutions based on mobile networks! "Mobile life, mobile future" is the company's unremitting pursuit goal! The company's flagship product-Application Park, won the first prize of the China (Shenzhen) Science and Technology Venture Capital Innovation Competition and was selected into the national compulsory education textbooks. Currently, it has reached cooperation with many large enterprises such as Huawei, China Railway, and China Southern Power Grid. Cumulatively serving over 600,000 government and enterprise customers and entrepreneurs. So far, more than 1,000,000 apps have been generated, covering tens of millions of people in China, and radiating to the United States, Japan, South Korea, Singapore, the United Kingdom, Malaysia and other countries. App Park was established in 2012. No programming development or professional UI design is required. You can quickly create and operate apps in a puzzle-like manner. There are also hundreds of native app templates for vertical industries, which can be used directly to create apps with one click. SaaS one-stop service provides supporting products and services such as operation management background, mobile operation management assistant, server, application download site, link, application release, etc., to solve the problem of App production and operation at one time.

Reading: 463 2019-05-20

No music, no brand - Music helps your business - Lava Lava Music

No music, no brand - Music helps your business - Lava Lava Music

Lava Lava Music is a website that provides customized background music, recommends ambient music for different scenarios, and offers professional customized services for hotel music, store music, restaurant music, and other occasion music. A professional commercial music overall solution provider in China. The unique content presentation and diversified playback methods allow every operator to easily play good music anytime, anywhere; Nearly 500 professional music design teams from 6 countries create unique auditory language for brands; An intelligent management platform makes your business easy and efficient. Popular industries Lava classifies music content according to the business attributes of different industries, and a professional music design team accurately divides music content by combining the business characteristics of different industries with consumer psychology, consumer behavior, and psychoacoustic technology. The content covers more than 20 industry categories, over 300 business formats and scenarios, allowing every operator to easily enhance the spatial atmosphere, striving to create a good business environment while providing a better consumer experience for every customer entering the store. Popular Brands Every brand has its unique personality and business philosophy, and Lava Lava Music has invited music designers from six countries to create their own exclusive background music for numerous brands based on their unique tonality. Breaking down the boundaries of race, language, and region through music, establishing an exclusive auditory language for the brand, shaping the brand with music, and empowering your business with music! Popular designers Lava Music has nearly 500 professional music designers from 6 countries, each with rich music related experience. They are familiar with various music genres and playback combinations, and select music that fits the brand tone according to the business scope and type of different merchants, shaping a more suitable music image for your brand. Lava Store Music offers convenient multi terminal synchronization operation A multi terminal playback device consisting of APP, PC client, WEB, and hardware to meet your music playback and management needs; Free setting of timed playback function to meet your music playback needs at different times and spaces; There are also multiple store music management and visual report functions, making management work more convenient.

Reading: 442 2019-05-20

Velvet security | intelligence level security protection tools

Velvet security | intelligence level security protection tools

Firefly security is a security defense system based on strong terminal local technology perception and accurate Threat Intelligence. It has stronger functions, lighter volume, cleaner and quieter. It can prevent virus, Trojan horse, rogue software, rogue website and other threats to computer system and user information, so that you can use computer safely, conveniently, autonomously and freely. The local anti-virus engine and dynamic defense system can sense Threat Intelligence as a contact point while defending security threats. Because the contact points exist locally in the terminal, they can accurately perceive the Threat Intelligence faced by users. Because the threat information obtained is more accurate, firevelvet can quickly distinguish the level of threat, and the intelligence with low threat level will enter the "sample from" "Dynamic analysis system" is used for rapid processing. The intelligence with high threat degree will be deeply analyzed by the security engineer, and the dynamic trend of threat will be tracked for detailed processing. After analysis, threat intelligence will be transformed into virus feature library, dynamic defense rule base, and other processing results will be shared with all terminals. A client will sense new threats, and eventually all velvet clients will be strengthened; at the same time, it will drive the continuous development of local security technology, and constantly enhance the defense capability of velvet products. With the strong terminal local security technology, the operation of tinderware security service system is strongly supported. With the tinder security service system, threat information is perceived, analyzed and processed, and the development of local security technology is driven, so that the tinder security technology is continuously enhanced and applied to terminal security products.

Reading: 382 2019-05-20

Internet job hunting artifact and test preparation learning platform - Niuke.com

Internet job hunting artifact and test preparation learning platform - Niuke.com

Niuke.com is a magic tool for Internet job hunting. C++, Java, front end, products, operation skills learning/test preparation/job search question bank, online simulated examination exercises for written interviews of famous Internet enterprises such as Baidu Ali Tencent NetEase, and discuss classic questions with Niuren to comprehensively improve your technical ability Niuke.com was founded in September 2014 and is an educational technology company driven by technology and innovation. Niuke.com adheres to the principle of serving technology with cutting-edge technology and improving learning efficiency through artificial intelligence and big data. It focuses on exploring innovative models of online education and is committed to providing capability enhancement solutions for technology job seekers. At the same time, it provides more efficient recruitment solutions for enterprise level users and builds a bridge between the two, constructing a virtuous ecosystem from learning to career development. Since its development, Niuke.com has been leading the industry in various vertical fields such as technology job preparation, community communication, and enterprise recruitment services. Its product matrix includes IT question banks, online programming exercises, online courses, communication communities, competition platforms, pen interview services, ATS systems, etc. Its users cover millions of IT learners in universities across the country and are growing rapidly. At the same time, it also provides online services such as campus recruitment and programming competitions for more than 200 enterprises such as JD.com, Baidu, Tencent, Didi, Today's Headlines, Huawei, etc., and has gained a good reputation.

Reading: 306 2019-05-20

School of Robotics, Beijing Union University

School of Robotics, Beijing Union University

Clear training objectives and positioning: Facing intelligent robots, intelligent cars, and intelligent and innovative design services for electromechanical products in various fields, cultivating high-quality, advanced application-oriented professionals with a high sense of social responsibility, innovative entrepreneurial spirit, and sustainable development capabilities, and who are in line with international standards and have both moral integrity and ability. Distinctive professional settings: The college offers five undergraduate majors related to intelligent robots, innovative design of electromechanical products, and transformation of scientific and technological achievements. Among them, the major of mechanical engineering is a national specialty, a Beijing specialty, and a school-level advantage major; the major of software engineering is one of the first batch of key first-class majors in Beijing, and a school-level experimental class has been established; the major of automation is a school-level advantage major and a backbone major; the major of electronic information engineering is a key construction major; the major of robotics engineering is a new major. Strong faculty: The School of Robotics gathers superior faculty and has a full-time and part-time teaching team with a reasonable structure, consisting of full-time backbone teachers and experts from domestic and foreign universities and well-known enterprises. The teaching team includes backbone teachers of the intelligent car team of Academician Li Deyi, enterprise experts such as Harbin Institute of Technology Robot Group, and field experts from domestic and foreign universities such as Tsinghua University. Actively recruit experienced enterprise engineers to participate in the teaching of professional courses to form a full-time and part-time excellent teaching team with a responsible main teacher, reasonable structure, and high academic and teaching level. The college currently has 2 excellent teaching teams at the municipal level in Beijing; the proportion of full-time teachers with senior professional titles exceeds 50%, the proportion of doctors exceeds 70%, and the proportion of teachers with overseas study, visiting studies, and training backgrounds reaches 50%; 1 teacher was rated as an advanced individual in teacher ethics in Beijing. Advanced training concepts and training models: Based on the standards of international engineering education certification, focusing on the cultivation of innovative spirit and practical ability, implementing the advanced teaching concept oriented to learning results, adhering to the "two-wheel drive" talent training model of "enterprise full involvement" and "student interest-led", consolidating the "integration of learning and majoring" style of study construction platform, giving full play to the educational function of disciplines and majors, and striving to cultivate high-quality application engineers with international standards and the pursuit of excellence and innovation. Complete teaching facilities: The college has built the Modern Manufacturing Engineering Technology Center and the Mechanical and Electrical Sub-Center of the Beijing Engineering Comprehensive Experiment Center, which are key construction projects in Beijing. It has complete experimental teaching equipment and facilities, which provide strong support for the development of teaching and scientific research projects. First-class off-campus practice base: The college focuses on engineering practice ability, emphasizes scientific and technological innovation ability, and improves social adaptability. It attaches importance to industry-university cooperation and has close contact with industry enterprises. The college is currently the vice chairman unit of the Zhongguancun Future Manufacturing Industry Technology International Innovation Strategic Alliance, the vice chairman unit of the Beijing Mechanical Engineering Society, the vice chairman unit of the Beijing Design Society, the Beijing Intelligent Robot Innovation Alliance and other governing units. With the help of the college's influence in the industry, it has established a school-enterprise cooperation "Talent Training Steering Committee". The college has established close cooperative relations with first-class domestic and foreign high-tech enterprises such as Germany's SIEMENS, Beijing Benz Automotive Co., Ltd., Beijing Jingcheng Electromechanical Holdings Co., Ltd., Japan's SMC Corporation, Beijing Automotive Group Co., Ltd., Beijing Metro Group, Harbin Institute of Technology Robot Group, and Bao Qianli Company in professional construction, practical ability training, and on-campus practical teaching and scientific research base construction. The industry-university cooperation base jointly built by the college and Beijing Jingcheng Electromechanical Holdings Co., Ltd. has won the title of "Beijing Higher Education Institutions Municipal Off-campus Talent Training Base". In addition to meeting students' off-campus internships, practices and other teaching needs, the construction of off-campus talent training bases also adheres to the "targeted training of professional talents" and provides strong support for graduates' employment. Continuously improving scientific research level: The college has 2 municipal scientific research institutions - Beijing Information Service Engineering Key Laboratory, Beijing Intelligent Machinery Innovation Design Service Engineering Technology Research Center, 1 school-level scientific research institution - Beijing Union University Transmission Research Institute, and a first-level discipline "Software Engineering" master's degree awarding point. Guided by the overall strategy proposed by "Made in China 2025" and oriented by discipline and professional construction, the college is committed to the research of intelligent machinery design and manufacturing, intelligent service robots, human factors engineering and system improvement, and manufacturing information cloud services, and has achieved fruitful results. The college has worked closely with many well-known universities and institutes such as Tsinghua University, Chinese Academy of Sciences, Harbin Institute of Technology, and Beijing Institute of Technology to promote the development of robot research and recommend outstanding talents to continue their studies. Rich student science and technology activities and international exchanges: The college advocates student interest-led, adheres to the principle of "focusing on interest-driven, independent practice, and process", and relies on the university student science and technology innovation base and open laboratory to continuously improve the level of student science and technology activities. The achievements of students' scientific and technological innovation activities are outstanding. In recent years, they have achieved excellent results in major events such as the China "AI+" Innovation and Entrepreneurship Competition, the National Electronic Design Competition, the Siemens Cup National College Student Industrial Automation Challenge, the North China Five Provinces (Cities, Autonomous Regions) College Student Robot Competition, and the Capital University Mechanical Innovation Design Competition, which have improved students' engineering quality and practical innovation ability. The college attaches importance to international exchanges and cooperation, and cultivates new engineering application talents with an international perspective. Taking China's accession to the Washington Accord as an opportunity, it promotes the professional certification of engineering education and expands international exchanges. Actively select outstanding students to exchange and study in 29 international alliance schools in countries and regions such as the United States, the United Kingdom, France, Israel, South Korea, India, and Taiwan. In terms of innovative talent training characteristics: during the period of study at school, students can participate in various scientific and technological projects around the application research of robots through self-registration. For example, the college has built 20 "Little Cyclone" series special intelligent vehicles for teaching and scientific research and development team practice innovation platforms, relying on 10 different types of special intelligent vehicles such as golf carts, shuttle buses, patrol cars, fire trucks, delivery trucks, and couple cars. Through the establishment of open topics, students and professional teachers are recruited from the Robotics College and the school as mentors. From the first grade to the fourth grade, real scientific research practice training is carried out to stimulate students' innovative inspiration, spark sparks, learn from each other, and integrate professional experiments with scientific research training, shorten the distance between learning and application, and achieve learning in practice, practice in learning, and improvement in practice, so as to achieve "learning for application, research for application", and achieve scientific task focus, so as to form a multi-disciplinary cross-integration to solve scientific problems. Teaching reform and innovation ideas. After completing their studies, students are recommended to enter the "Beijing Union University Intelligent Vehicle Graduate Research Experimental Class" and the "Beijing Union University Intelligent Service Robot Team" for further study. The college highlights the school motto of "learning for practical use" and will also provide students with employment opportunities in well-known industry companies such as Harbin Institute of Technology Robot Group. In the process of talent training, it emphasizes the completion of scientific research tasks and the orientation of scientific research problem solving, so as to cultivate high-quality application-oriented talents. In 2017, the college, together with Imperial College London and others, was approved by the British Royal Academy of Engineering Newton Fund to fund the project "Talents Cultivation and Cooperation Oriented to Intelligent Vehicle Industrialization", researching and practicing talent training in the field of intelligent driving, and opening up a new way for international talent exchange and training. Perfect scholarship and loan system and work-study system: The college has established an award and excellence system with the purpose of "supporting and cultivating, rewarding excellence, and inspiring and helping students". A "green channel" is opened to ensure that freshmen from families with financial difficulties can enter school smoothly; a series of perfect student aid measures such as "awards, assistance, loans, subsidies, and diligence" are established to provide guarantees for students from families with financial difficulties to complete their studies. High-quality employment and well-received graduates: The college actively adapts to social needs, comprehensively optimizes talent training programs, continuously deepens education and teaching reforms, vigorously strengthens practical teaching, focuses on cultivating students' innovative spirit and practical ability, and pays attention to the improvement of students' comprehensive quality. Graduates have strong adaptability to work, solid business basic skills, and are hardworking and down-to-earth. They have been widely recognized and praised by the society and employers, and are in short supply in the job market. For many years, the employment rate of students has remained above 95%. Superior geographical location: The college has two campuses, Gongti North Road and North Fourth Ring Road. The Gongti North Road campus is adjacent to the CBD functional area and the prosperous Sanlitun embassy area in East Third Ring Road. It is adjacent to Chaoyang Park and Tuanjiehu Park in the east, Beijing Workers' Stadium and World Trade Center in the west, Sanlitun Taikoo Li (Village) in the north, and China World Trade Center and CCTV Headquarters Building in the south. The geographical location is very superior; the college is close to Metro Line 10 and Line 6, and there are dozens of bus routes around it, and the transportation is extremely convenient.

Reading: 305 2022-04-30

Recommend